Отговори на тема  [ 31 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща
FTDI емулация върху контролер. 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10369
Местоположение: Добрич
Мнение Re: FTDI емулация върху контролер.
Няма ли да ти е по-лесно да си смениш само дескрипторите, т.е. да си набиеш VID/PID ала-бала така, че да изглеждаш като композитно ЦДЦ с подписано инфо?

Отдавна не ползвам бози, но все някъде трябва да има списък с поддържани устройства... харесваш си едно и се правиш на такова. Поне ще се правиш на стандартно УСБ, а не на нестандартен fuckTDI...


Вто Яну 07, 2020 9:31 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: FTDI емулация върху контролер.
Няма такова готово композитно устройство с подпис.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Вто Яну 07, 2020 9:38 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 2:25 am
Мнения: 6014
Мнение Re: FTDI емулация върху контролер.
Цецо написа:
Мисля, че достатъчно ясно написах какво ми е нужно още в заглавието. Но пак ще обясня, за да не продължаваме с безмислените "съвети":
Имам устройство, което има един USB порт за връзка с PC. Нищо друго! Устройството е крайно и завършено, т.е. ашламите на допълнителен хардуер ги отхвърляме.

ех как все ме няма като ги казваш тия работи :D аз по едно време предположих че е такава работата с хардуера и за това съм мислил за хардуерни "съвети"
ама понеже на час по лъжичка, и все ме няма като ги казваш тия работи, да питам, кой поема връзката от към пц-то ?
твой ли си е софта? не може ли да си направиш някакъв си твой елементарен протокол и по един и същи сериен порт да върви и данни и дебъг? ако толкова трябва да са отделни портове не може ли с допълнителна програма, да приема данни по един реален сериен порт, и да ги разделя на 2 виртуалени, данни и дебъг? не че имам идея колко ще коства подобна галимация...


Вто Яну 07, 2020 3:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: FTDI емулация върху контролер.
Аз питам слагате ли олио в таратора, вие ми обяснявате как се садят краставици... :)

Кое му е сложното на питането ми - Някой подкарвал ли е FTDI емулация върху контролер в двупортов режим?

Получих следните отговори:
- Може да инсталираш неподписан драйвер.
- Можеш да сложиш външен FTDI.
- Можеш да изкараш още един USB порт.
- Ползвай драйвер за един порт.
- Настъкми си подписа на драйвера.

Ами явно никой не е подкарвал емулацията, получих си отговора :) Ама що трябваше да пишем две страници?

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Вто Яну 07, 2020 4:11 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9645
Мнение Re: FTDI емулация върху контролер.
ти се радвай, че получи отговор само на втората страница 8)


Вто Яну 07, 2020 5:06 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 2:25 am
Мнения: 6014
Мнение Re: FTDI емулация върху контролер.
явно не му е важно да го завърши :D


Вто Яну 07, 2020 5:17 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 8:39 pm
Мнения: 1971
Мнение Re: FTDI емулация върху контролер.
LPCXpresso546xx dev board има пример composite с два серийни порта. Току що го пуснах (win10 x64) и се появиха и двата без да иска драйвер. Може да съм качвал драйвера на NXP за други неща, но не е пипан, т.е. е подписан е.


Прикачени файлове:
cdc2rs232.png
cdc2rs232.png [ 154.74 KiB | Прегледано 4351 пъти ]

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!
Вто Яну 07, 2020 8:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4717
Мнение Re: FTDI емулация върху контролер.
https://www.microchip.com/forums/tm.aspx?m=261649

_________________
main[-1u]={1};


Вто Яну 07, 2020 8:18 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: FTDI емулация върху контролер.
syscop, ето това вече е интересно ако е вярно, ще го преслушам!

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Вто Яну 07, 2020 9:09 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 10:41 am
Мнения: 1664
Мнение Re: FTDI емулация върху контролер.
Виж тук:

http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14546&p=208702&hilit=Usb+cdc#p208702

Поправи само композит дескриптора да съдържа 2 cdc интерфейса. Не помня, дали точно такъв сценарий проигравах навремето, но мисля, че няма причина да не стане.


Сря Яну 08, 2020 12:22 am
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 10:41 am
Мнения: 1664
Мнение Re: FTDI емулация върху контролер.
Резултати има ли вече?


Пет Яну 10, 2020 12:54 pm
Профил ICQ WWW
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Дек 15, 2014 10:05 pm
Мнения: 324
Мнение Re: FTDI емулация върху контролер.
Само да имаш предвид това:
https://hackaday.com/2016/02/01/ftdi-dr ... ips-again/


Вто Яну 14, 2020 6:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: FTDI емулация върху контролер.
relsys написа:
Резултати има ли вече?


Чак тия дни ми остана време да се заиграя. Като прасе с тиква...

Оказа се, че всичко е било въпрос на дескриптори. За да имам две CDC та, трябвало два IAD. А докато ги наредя и все нещо съм омотавал и ясно бозата не го приема за чиста монета и си иска външен драйвер.

Та сега изгряват два порта на боза 10 без да иска драйвери. На боза 7 си иска, ама това в случая не е релевантно....

Все още имам някакъв проблем с обслужването на ендпоинтите, ама мисля, че ще се оправя.

Та стана, мерси за хинтовете.

Друго се замислих, като има повече от един CDC, как се пренасочват специфичните рекуести, например SET_LINE_CODING и прочие. Те нали вървят по контролната тръба, а тя е обща. Как се разделят към кой от двата интерфейса да тръгнат?

Това от чисто любопитство де, аз сега така или иначе не ги ползвам в момента.

П.С. FTDI емулацията също тръгна де. Т.е. изгряха двата порта, бозата си ги разпозна като FTDI и си качи сама драйвера. Ама не съм играл натам, щом има по-чист вариант.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Съб Мар 07, 2020 9:19 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 5:52 pm
Мнения: 10369
Местоположение: Добрич
Мнение Re: FTDI емулация върху контролер.
Цецо написа:
Друго се замислих, като има повече от един CDC, как се пренасочват специфичните рекуести, например SET_LINE_CODING и прочие. Те нали вървят по контролната тръба, а тя е обща. Как се разделят към кой от двата интерфейса да тръгнат?


wIndex полето указва номера на интерфейса, когато адресанта на рекуеста е интерфейс. Ако адресанта е ендпоинт това поле указва номера на ендпоинта и т.н.


Съб Мар 07, 2020 10:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: FTDI емулация върху контролер.
Аха, мерси!

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Съб Мар 07, 2020 10:08 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 31 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни