|
|
  |
avreal, новая версия (если кому-то это ещё нужно) |
|
|
|
Oct 27 2008, 11:55
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(ReAl @ Oct 17 2008, 23:19)  Ну и фенечек типа переназначения ноги reset и назначения ног для открытия буферов на выходах (по аналогии с mapped adapter для LPT) пока нет, поэтому работа только с "голой" FT2232, без буферов. Первый вариант сделан так - для работы используются TCK (SCK) / TDI (MOSI) / TDO (MISO) / TMS (RESET), на все остальные выводы канала А подаются нули и если какие-то шинники есть, то они открываются. -o0 не работает, для него нужен не аппаратный SPI, а sync bit-bang, что сразу ощутимо садит максимальную скорость получившегося SPI и для начала отлодено. Модели работы различны, поэтому и LPT не замедлился, и FT2232 близка к теоретическому максимуму скорости прошивки. Если бы нашлось несколько человек на тестирование, было бы неплохо, обращайтесь в почту. Кроме нормальных механизмов управления шинниками, стоящими на некоторых адаптерах, надо ещё доделывать открытие микросхемы по заданному серийному номеру или описанию, утрясать ключи, поэтому на сайт пока выкладываться не будет. С amontec jtagkey буду разбираться позже, Если у кого-то есть копия EEPROM этого адаптетра - пришлите, чтобы я мог зашить в имеющуюся платку и попробовать работать.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Oct 27 2008, 15:26
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(ReAl @ Oct 27 2008, 17:10)  Да, забыл совсем - win32 / linux (ftd2xx.dll / libftd2xx.so), что там с FTDI под FreeBSD - пока не смотрел (на сайте производителя драйверов под BSD нет, гугл відаёт кучу ссылок, но я пока не вчитывался). У нас работает под BSD начиня с 4.... Цитата UFTDI(4) FreeBSD Kernel Interfaces Manual UFTDI(4)
NAME uftdi -- USB support for serial adapters based on the FT8U100AX and FT8U232AM chips
SYNOPSIS To compile this driver into the kernel, place the following lines in your kernel configuration file:
device uftdi device ucom
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):
uftdi_load="YES" На счёт avreal: Вас не затруднит немного доработать программу  Хочется видеть прогресс выполнения задачи примерно в таком виде: [________] 0% [###____] 50% [######] 100% А то неудержимо растущее количество точек........................................................................... ................................................................................ . ...... немного пугает
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
Oct 27 2008, 15:50
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(rudy_b @ Oct 27 2008, 19:35)  С другими деталями этого не наблюдается. С какими? У меня тоже есть неприятный осадок от FTDI и я тоже склонен грешить на драйвера (с последней версией вроде стало лучше).
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
Oct 27 2008, 17:17
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(demiurg_spb @ Oct 27 2008, 17:26)  У нас работает под BSD начиня с 4.... Если это поддержка только на уровне того, что дают виндовые VCP-драйвера, т.е. только виртуальный ком-порт, то это не поможет. Если оно для FT232BM даёт bit-bang, то тогда должно пойти. Там ведь специальные команды для работы через MPSSE и простая модель ком-порта не годится. Под линукс кроме "родных FTDI-ных" libftd2xx.so, являющихся практически полным аналогом ftd2xx.dll, есть ещё libftdi, тоже работающая через libusb. Там другое API, но разобраться можно. Если бы что-то такое было... Цитата(demiurg_spb @ Oct 27 2008, 17:26)  А то неудержимо растущее количество точек........................................................................... ................................................................................ . ...... немного пугает  И это ещё нет atmega512 :-) Хорошо, постараюсь в ближайшее время взяться за чистку исходников (ft2232 тоже не самым красивым образом добавлена), тогда и "прогресс" переделаю.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Oct 27 2008, 19:23
|
Знающий
   
Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458

|
Цитата С какими?У меня тоже есть неприятный осадок от FTDIи я тоже склонен грешить на драйвера (с последней версией вроде стало лучше). Мы пользовали ISP1581. Драйвера сначала взяли готовые (уж не помню откуда), потом подкорректировали под себя.
|
|
|
|
|
Nov 15 2008, 12:32
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Ну, эта... Кому надо, кому не надо, это уж разбирайтесь сами. Пару человек таки подключились к проверке, несколько бякостей мне уже помогли выловить, кое что исправлено, можно пробовать. На сайте теперь лежит и экспериментальная версия с поддержкой FT2232 1.27rev0.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Nov 15 2008, 16:20
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(ReAl @ Nov 15 2008, 15:32)  На сайте теперь лежит и экспериментальная версия с поддержкой FT2232 1.27rev0. Вот за это ОГРОМНОЕ ВАМ СПАСИБО!!! На следующей неделе попробую изготовить программатор на FT2232 + HC244 (пока только идея). Кстати может быть у кого есть готовая схемка? Может сразу его и под JTAG для шитья ARM'ов заточить можно? Выслушаю любые советы по этому поводу.
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|