SapegoAL 0 18 октября, 2008 Опубликовано 18 октября, 2008 · Жалоба Не уничтожить а поглотить. У атмела не плохой рынок сбыта и уже использующиеся модели будут несомненно производится - в микрочипе же не идиоты сидят. Вот только насчет новых разработок видимо они далеко не все будут внедрятся, одна компания не может себе позволить тратить деньги на развитие нескольких конкурирующих линеек продуктов. Точнее те, которые слишком затратны (иными словами на начальной стадии развития), те будут прибиты. А изделия с раскрученным брендом будут выпускаться, и думаю даже развиваться. Возможно с учётом слияния компании. Например переферия совместная или что ещё. Какой смысл гадать. Всё узнаем. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба Ну и фенечек типа переназначения ноги reset и назначения ног для открытия буферов на выходах (по аналогии с mapped adapter для LPT) пока нет, поэтому работа только с "голой" FT2232, без буферов.Первый вариант сделан так - для работы используются TCK (SCK) / TDI (MOSI) / TDO (MISO) / TMS (RESET), на все остальные выводы канала А подаются нули и если какие-то шинники есть, то они открываются. -o0 не работает, для него нужен не аппаратный SPI, а sync bit-bang, что сразу ощутимо садит максимальную скорость получившегося SPI и для начала отлодено. Модели работы различны, поэтому и LPT не замедлился, и FT2232 близка к теоретическому максимуму скорости прошивки. Если бы нашлось несколько человек на тестирование, было бы неплохо, обращайтесь в почту. Кроме нормальных механизмов управления шинниками, стоящими на некоторых адаптерах, надо ещё доделывать открытие микросхемы по заданному серийному номеру или описанию, утрясать ключи, поэтому на сайт пока выкладываться не будет. С amontec jtagkey буду разбираться позже, Если у кого-то есть копия EEPROM этого адаптетра - пришлите, чтобы я мог зашить в имеющуюся платку и попробовать работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба Да, забыл совсем - win32 / linux (ftd2xx.dll / libftd2xx.so), что там с FTDI под FreeBSD - пока не смотрел (на сайте производителя драйверов под BSD нет, гугл відаёт кучу ссылок, но я пока не вчитывался). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба Да, забыл совсем - 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% А то неудержимо растущее количество точек........................................................................... ................................................................................ . ...... немного пугает:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rudy_b 1 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба Основная проблема при работе с любыми микросхемами FTDI - безобразно плохие драйвера под Винды. Вместе с багами родных виндовых USB драйверов приводят к периодическим зависам, особенно в условиях импульсных помех. С другими деталями этого не наблюдается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба С другими деталями этого не наблюдается.С какими? У меня тоже есть неприятный осадок от FTDI и я тоже склонен грешить на драйвера (с последней версией вроде стало лучше). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба У нас работает под BSD начиня с 4....Если это поддержка только на уровне того, что дают виндовые VCP-драйвера, т.е. только виртуальный ком-порт, то это не поможет. Если оно для FT232BM даёт bit-bang, то тогда должно пойти. Там ведь специальные команды для работы через MPSSE и простая модель ком-порта не годится. Под линукс кроме "родных FTDI-ных" libftd2xx.so, являющихся практически полным аналогом ftd2xx.dll, есть ещё libftdi, тоже работающая через libusb. Там другое API, но разобраться можно. Если бы что-то такое было... А то неудержимо растущее количество точек........................................................................... ................................................................................ . ...... немного пугает:) И это ещё нет atmega512 :-) Хорошо, постараюсь в ближайшее время взяться за чистку исходников (ft2232 тоже не самым красивым образом добавлена), тогда и "прогресс" переделаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rudy_b 1 27 октября, 2008 Опубликовано 27 октября, 2008 · Жалоба С какими?У меня тоже есть неприятный осадок от FTDIи я тоже склонен грешить на драйвера (с последней версией вроде стало лучше). Мы пользовали ISP1581. Драйвера сначала взяли готовые (уж не помню откуда), потом подкорректировали под себя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 28 октября, 2008 Опубликовано 28 октября, 2008 · Жалоба Основная проблема при работе с любыми микросхемами FTDI - безобразно плохие драйвера под Винды. Вместе с багами родных виндовых USB драйверов приводят к периодическим зависам, особенно в условиях импульсных помех. С другими деталями этого не наблюдается. На старых дровах регулярно зависали Пролифики. На новых такого нет, а может заземление помогает... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 15 ноября, 2008 Опубликовано 15 ноября, 2008 · Жалоба Ну, эта... Кому надо, кому не надо, это уж разбирайтесь сами. Пару человек таки подключились к проверке, несколько бякостей мне уже помогли выловить, кое что исправлено, можно пробовать. На сайте теперь лежит и экспериментальная версия с поддержкой FT2232 1.27rev0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 15 ноября, 2008 Опубликовано 15 ноября, 2008 · Жалоба На сайте теперь лежит и экспериментальная версия с поддержкой FT2232 1.27rev0. Вот за это ОГРОМНОЕ ВАМ СПАСИБО!!! На следующей неделе попробую изготовить программатор на FT2232 + HC244 (пока только идея). Кстати может быть у кого есть готовая схемка? Может сразу его и под JTAG для шитья ARM'ов заточить можно? Выслушаю любые советы по этому поводу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 15 ноября, 2008 Опубликовано 15 ноября, 2008 · Жалоба Для ARM-ов и, насколько я понимаю, блекфинов FT2232 давно заточена, поддерживается OpenOCD. Я обновил страничку - добавил схему своей макетки и ссылки на готовые изделия на FT2232, с которыми avreal должен бы работать, если я накосячил не слишком много :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 15 ноября, 2008 Опубликовано 15 ноября, 2008 · Жалоба Для ARM-ов и, насколько я понимаю, блекфинов FT2232 давно заточена, поддерживается OpenOCD. Я обновил страничку - добавил схему своей макетки и ссылки на готовые изделия на FT2232, с которыми avreal должен бы работать, если я накосячил не слишком много :-) На следующей неделе проверю работу с Olimex ARM-JTAG-OCD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Laptop 0 15 ноября, 2008 Опубликовано 15 ноября, 2008 · Жалоба 2Real: Все же почему бы не сделать свой вариант программатора например на AT90USB16 ? И поддержать в нем заодно HV режим для младших кристаллов. Или если уж так приглянулась FT2232, то сделать совместимым исторически с Альтеровскими. А то на столе не напасешься адаптеров. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 16 ноября, 2008 Опубликовано 16 ноября, 2008 · Жалоба У альтеры не FT2232 (или появился какой-то новый "альтера usb-бластер?), а FT245+PLD. В принципе решаемо и даже стимул появился - опять пошла работа с альтерой и опять на столе появился usb-blaster, но поддержка altera usb-blaster не первоочередная задача по моим внутренним приоритетам. Тем более, что всё равно часто два адаптера и валются - в одной плате и альтерина, и AVR. В двух разных адапетрах меньше путаницы, чем в двух одинаковых :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться