|
|
  |
avreal, новая версия (если кому-то это ещё нужно) |
|
|
|
Dec 23 2008, 22:53
|

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

|
Цитата(kurtis @ Dec 23 2008, 22:55)  Прошу прощения за глупый вопрос, но как им правильно пользоваться в линуксе (Ubuntu 8.10) ? А то он у меня только через sudo avreal запускается, не буду же я постоянно пароль вводить, а сидеть постоянно под root'ом вредно. Для работы через -pE800 или там на каком адресе сидит lpt chmod +s avreal но это а) те же, только в профиль, б) на последних ядрах один фиг может не работать. Посему лучше работать через -p/dev/parport0 и для этого включить пользователья в группу lp С FT2232 пока ничего кроме sudo не выходит, я не понял пока - куда бы включить пользователя, чтобы он мог работать через libftd2xx -> libusb -> устройства.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Dec 30 2008, 10:58
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 8-05-08
Пользователь №: 37 363

|
Собрал программатор на FT2232 по авторской схеме с сайта на отдельной печатке - пашет как часы  . Как следует не гонял, поэтому багов пока не обнаружил (а может их и нет вовсе  ). автору - огромный респект
|
|
|
|
|
Feb 6 2009, 13:13
|
Частый гость
 
Группа: Участник
Сообщений: 108
Регистрация: 6-02-09
Из: Новочеркасск
Пользователь №: 44 469

|
на FT2232D работать будет? Немного смутило Цитата Requested FT_DEVICE_2232C Found FT_DEVICE_232R Понятно, что FT_DEVICE_232R не поддерживается (пока?) но именно FT_DEVICE_2232 C насторожила 8)
Сообщение отредактировал Dx! - Feb 6 2009, 13:15
|
|
|
|
|
Feb 6 2009, 14:24
|

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

|
Цитата(Dx! @ Feb 6 2009, 15:13)  на FT2232D работать будет? Будет. Даже живьём проверено на всех трёх - FT2232C,FT2232L,FT2232D Цитата(Dx! @ Feb 6 2009, 15:13)  Немного смутило Понятно, что FT_DEVICE_232R не поддерживается (пока?) но именно FT_DEVICE_2232C насторожила 8) Устройство проверяется и индицируется по кодам из ftd2xx.h от FTDI Код enum { FT_DEVICE_BM, FT_DEVICE_AM, FT_DEVICE_100AX, FT_DEVICE_UNKNOWN, FT_DEVICE_2232C, FT_DEVICE_232R }; Для всех трёх указанных выше микросхем драйвер/библиотека возвращают код FT_DEVICE_2232C
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Feb 7 2009, 08:22
|

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

|
Цитата(Dx! @ Feb 7 2009, 02:41)  Хорошо - тогда новый программатор запускается в производство 8). Схемка на вашем сайте довольно бедная - будет ли она доводиться, или в остальном функционале будет полный freestyle? Так то не схема, а "достаточный мнимум для демонстрации". Там ссылки даны, за некоторыми из них можно нарыть схемы или вменяемые описания того, что есть на схемах. Мне пока нет смысла рисовать какую-то "свою" схему - относительно приведенных каких-то особых идей нет, так какой смысл? Плодить разнообразие? Обратите внимание, что во многи адаптерах, на которые я дал ссылки у себя, есть преобразователи RS232 на втором канале. И ешё посмотрите обещаную тему на сахаре http://caxapa.ru/139009.htmlот місли с кнопочкой я не отказываюсь, со временем добавлю. Комбинированный преобразователь RS232/RS485, упомянутый в той теме, может быть интересным кому-то, но дорого. Цитата(Dx! @ Feb 7 2009, 02:41)  Можно ли выходной шинник включать сиглалом reset? Думаю, могут начаться проблемы со входом в режим программирования. Атмел просит сначала подать низкий на SCK, потом на RESET. Какоё-то даже небольшой конденсатор на входе reset гарантированно нарушит это дело. Во многих случаях вытянется процедурами пересинхронизаци, войдёт в режим программирования не с первой попытки, но лучше не рисковать.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Mar 30 2009, 20:19
|

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

|
"ну не знаю". mega2561 @ 3.3V, 7.3728MHz (на плате свой LM2676S-3.3, питание на плату 12V с рядом стоящего ATX блока питания, воткнутого в тот же удлиннитель, что и UPS). avreal32-127r0, avreal32-127r1 в разных комбинациях с ckdiv=1 и ckdiv=0 в сумме раз 20 зашили полные 256К флеша. И ещё + 10 минут цикла Код :start avreal32 -aft2232 +mega2561 % if not errorlevel 1 goto :start Прокручивается раза три в секунду. Ну в конце концов я выдернул шнурок из платы и получил can't resync :-) Только у меня сейчас дома подаренная платка с развязкой на SI8441, земли джампером соединены, питания - нет, так что Si8441 работал по сути преобразователем уровней.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Mar 31 2009, 07:34
|
Частый гость
 
Группа: Участник
Сообщений: 108
Регистрация: 6-02-09
Из: Новочеркасск
Пользователь №: 44 469

|
Начну с вопроса - обязан ли конфигурационный файл быть именно файлом? неужели я обязан ради enable=adbus7 создавать хз что? Можно сделать возможность указывать его как фьюзы например? Ну и думаю стоит убрать с сайта Цитата а на все незадействованные выводы канала А выдаются нули (для открытия шинных формирователей при всех возможных вариантах их подключения). Так как это не соответствует действительности - v1.27rev1 (Jan 2 2009 12:49:24) ничего не выдает и соответственно читает 00 8) Первые впечатления - Какое же оно быстрое 8) avreal32.exe -aft2232=C:\!ByteBlaster\FT2232.cFg -%% +90usb1287 -o12mHz -5 -r -cJoystick.heR Total time 2.14s против avreal32.exe -p0xb800 -ab -%% +90usb1287 -o12mHz -5 -r -cJoystick.heR Total time 10.5s
|
|
|
|
|
Mar 31 2009, 09:48
|

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

|
Цитата(Dx! @ Mar 31 2009, 10:34)  Начну с вопроса - обязан ли конфигурационный файл быть именно файлом? неужели я обязан ради enable=adbus7 создавать хз что? Можно сделать возможность указывать его как фьюзы например? Дело в том, что там по плану ещё будут светодиоды program/fail, кнопка. Всё в командную строку как-то неинтересно. Но я зарубочку поставлю. Цитата(Dx! @ Mar 31 2009, 10:34)  Так как это не соответствует действительности - v1.27rev1 (Jan 2 2009 12:49:24) ничего не выдает и соответственно читает 00 8) Ой, да. Спасибо. С выдачей всех нулей нехорошие конфликты с адаптерами, в которых есть другие входные сигналы через трансляторы уровней - выход работает на выход. Это обсуждалось в том числе где-то в данной теме. Из программы выдачу нулей убрал, а из текста забыл. Цитата(Dx! @ Mar 31 2009, 10:34)  avreal32.exe -aft2232=C:\!ByteBlaster\FT2232.cFg -%% +90usb1287 -o12mHz -5 -r -cJoystick.heR Total time 2.14s против avreal32.exe -p0xb800 -ab -%% +90usb1287 -o12mHz -5 -r -cJoystick.heR Total time 10.5s Это у Вас LPT медленный  (впрочем, у меня на рабочем компе такой же). А вот под столом одно чудо стоит - Pentium-166 c Win98-ой, так он за 5 секунд справляется с чтением 128К - это с физически той же PCI-LPT картой, с которой Q6600 @ 2.4GHz справляется за 10. Просто там на PCI никаких мостов и один цикл LPT 0,25мкс вместо 0,75
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Mar 31 2009, 10:57
|
Частый гость
 
Группа: Участник
Сообщений: 108
Регистрация: 6-02-09
Из: Новочеркасск
Пользователь №: 44 469

|
Ну всёравно быстрее 8) И изоляция не лишне, иногда нужна - компов с выпаленным LPT у нас хватает 8) Вот, собственно проект под PCAD2006 по мотивам и на основе схемки с сахары. По хорошему и там нужно запостить, но чтото както с тем форумом у меня не складывается. Плата под корпус BOX-KA08
Сообщение отредактировал Dx! - Mar 31 2009, 11:08
|
|
|
|
|
Apr 30 2009, 09:52
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
2 Real: 1) Версия avw127r1 не фурычит: Код Command: avreal32 -aft2232=olimex.cfg +atmega128 -e -f_low=0x24,_high=0xD9,_ext=0xFE -w -v prog.hex Can't open FTDI device with description "Dual RS232 A" (FT_DEVICE_NOT_FOUND) Раньше (avw127r0) работало, правда тоже ругалось: Код avreal32 -aft2232=olimex.cfg +atmega128 -e -f_low=0x24,_high=0xD9,_ext=0xFE -w -v prog.hex No FT2232 "port" switch found, first 'A' channel will be used в чём дело? 2) avreal так и не научился искать конфиг там-же где и сам располагается?
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|