dimka76 42 6 ноября, 2010 Опубликовано 6 ноября, 2010 · Жалоба Никто случайно не пробовал имитировать работу FT245 на каком-либо ARM (Cortex) контроллере с USB интерфейсом ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ozelot 4 6 ноября, 2010 Опубликовано 6 ноября, 2010 · Жалоба Когда-то имитировал работу FT232 на TUSB3410. В принципе ничего сложного, всю информацию тогда брал из исходников FTDI-драйвера под Linux. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 6 ноября, 2010 Опубликовано 6 ноября, 2010 · Жалоба Да-да-да, многим это нравится и на сайте FTDI уже пару лет как появилось «наши драйвера позволяется использовать только с нашей продукцией» :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 7 ноября, 2010 Опубликовано 7 ноября, 2010 · Жалоба Да-да-да, многим это нравится и на сайте FTDI уже пару лет как появилось «наши драйвера позволяется использовать только с нашей продукцией» :-) Да, но стоит учесть наличие свободных драйверов для чипов FTDI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zksystem 0 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба Да, но стоит учесть наличие свободных драйверов для чипов FTDI. Использовать чужие VID/PID в коммерческих целях чревато... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 42 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба Подтосовать дескрипторы не проблема. Проблема в том, что на этапе энумерации хость шлет Control Tranffer, у которых RequestType определен как Vendor Specified. А девайс, сотвественно, что-то на них отвечает. Да и в процессе работы тоже такие же Control Tranffer имеют место быть. Вот знать бы что это за запросы и как на них отвечать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gunner 0 8 ноября, 2010 Опубликовано 8 ноября, 2010 (изменено) · Жалоба Когда-то имитировал работу FT232 на TUSB3410. В принципе ничего сложного, всю информацию тогда брал из исходников FTDI-драйвера под Linux. Может кто поделится исходниками FTDI-драйвера под Linux? Есть определенные проблемы использования чипа FT245R под Ubuntu, под WinXP все работает. Email - gunner2c1(sobaka)yahoo.com Изменено 8 ноября, 2010 пользователем Gunner Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 42 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба Может кто поделится исходниками FTDI-драйвера под Linux? На сайте производителя же все есть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ozelot 4 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба Может кто поделится исходниками FTDI-драйвера под Linux? Есть определенные проблемы использования чипа FT245R под Ubuntu, под WinXP все работает. Email - gunner2c1(sobaka)yahoo.com В архиве те исходники, которыми пользовался я. Там же архив с моими исходниками под TUSB3410 (написано на асме, криво в качестве эксперемента). В то же время баловался с эмуляцией Prolific - как по мне, то там все намного правильней сделано и эмулировать удобней. FTDI.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gunner 0 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба На сайте производителя же все есть Исходников не видел (может плохо искал, ткните носом). Зато нашел вот что: Do FTDI distribute driver source code? No, it is company policy that we do not distribute our driver source code, even for Linux. In some circumstances, it may be desirable to develop a custom driver for an exotic operating system or an embedded system. In these circumstances, an API document may be obtained from FTDI under NDA to allow driver development for FTDI devices. To request a copy of the API document, please contact FTDI Support. В архиве те исходники, которыми пользовался я. Там же архив с моими исходниками под TUSB3410 (написано на асме, криво в качестве эксперемента). В то же время баловался с эмуляцией Prolific - как по мне, то там все намного правильней сделано и эмулировать удобней. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slavka012 0 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба Подтосовать дескрипторы не проблема. Проблема в том, что на этапе энумерации хость шлет Control Tranffer, у которых RequestType определен как Vendor Specified. А девайс, сотвественно, что-то на них отвечает. Да и в процессе работы тоже такие же Control Tranffer имеют место быть. Вот знать бы что это за запросы и как на них отвечать. В чем проблема? Снять лоджиком трафик на ЮСБ с FDTI чипом, и декодировать все ответы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 42 8 ноября, 2010 Опубликовано 8 ноября, 2010 · Жалоба В чем проблема? Снять лоджиком трафик на ЮСБ с FDTI чипом, и декодировать все ответы. Я же написал Вот знать бы что это за запросы и как на них отвечать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slavka012 0 9 ноября, 2010 Опубликовано 9 ноября, 2010 (изменено) · Жалоба Я же написал Вот знать бы что это за запросы и как на них отвечать. Когда вы декодируете трафик на шине вы будете знать как на них отвечать. Что это за запросы знать не обязательно Изменено 9 ноября, 2010 пользователем ar__systems Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
goodwin 0 9 ноября, 2010 Опубликовано 9 ноября, 2010 · Жалоба Все придумали до нас (с). В сети можно найти проектик для PIC18F2550/PICKit2 с исходниками. Там эмулируются аж две FTDI одновременно... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Меандр 0 10 ноября, 2010 Опубликовано 10 ноября, 2010 · Жалоба Все придумали до нас (с). В сети можно найти проектик для PIC18F2550/PICKit2 с исходниками. Там эмулируются аж две FTDI одновременно... http://www.microchip.com/forums/tm.aspx?m=261649 Здесь вроде 2232, а как насчет 245? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться