|
|
  |
USB programmer AVR910, с драйвером от obdev |
|
|
|
Feb 18 2008, 17:32
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
А вот у меня немного другая проблема: не работает на USB1.0  пробовал разные варианты прошивок, драйверов (от Protossa и USBasp). Программатор видится, удается даже читать фьюзы с таргета, а как только жму program или read, начинает что-то делать и тихо висит. В варианте драйвера и прошивки аля стк500 он через минуту говорит, что "програм файлед". В варианте с аврпрогом - просто висит. Тот же программатор, тот же драйвер, но на машине, где есть усб2.0 - все работает на ура. Есть ли какие-то ограничения на потокол усб или это все-таки решаемая проблема? Дело в том, что эти программаторы нам нужны для разъездов, с собой обычно относительно старенькие ноутбуки, на которых еще нет усб2, но уже нет ком-порта, поэтому и хочется найти решение.
|
|
|
|
|
Feb 19 2008, 07:46
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата(smk @ Feb 18 2008, 20:38)  На WinXP и USB1.0 работает без проблем. Подозреваю, что Вам хорошо бы подключить Ваши буки к сети и обновить ПО. Не знаю почему точно, но я почти наверняка прав... Попробуйте. Так... тогда, если не трудно - какая именно прошивка и какой драйвер? Может, я пропустил что-то, пока пробовал? Там еще были разные варианты с резистором на линии D+. Может тут промахиваюсь? З.Ы. Сейчас дело не в ноутбуках - я пробую на двух офисных машинах, на которых нет второго усб, сеть там есть, но причем она?
|
|
|
|
|
Feb 19 2008, 08:41
|
Гуру
     
Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446

|
PROTTOSS_AVR910_USB_Programmer.pdf ( 32.1 килобайт )
Кол-во скачиваний: 2694
main.rar ( 6.51 килобайт )
Кол-во скачиваний: 503
avrdoper.rar ( 775 байт )
Кол-во скачиваний: 476Схема, прошивка, ini Цитата сеть там есть, но причем она? версия драйвера USB...
--------------------
Живи днем так, чтобы ночью ты спал спокойно.
|
|
|
|
|
Feb 19 2008, 15:12
|

Частый гость
 
Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618

|
Цитата(AlexMad @ Feb 18 2008, 19:32)  А вот у меня немного другая проблема: не работает на USB1.0  пробовал разные варианты прошивок, драйверов (от Protossa и USBasp). Программатор видится, удается даже читать фьюзы с таргета, а как только жму program или read, начинает что-то делать и тихо висит. В варианте драйвера и прошивки аля стк500 он через минуту говорит, что "програм файлед". В варианте с аврпрогом - просто висит. Тот же программатор, тот же драйвер, но на машине, где есть усб2.0 - все работает на ура. Есть ли какие-то ограничения на потокол усб или это все-таки решаемая проблема? Дело в том, что эти программаторы нам нужны для разъездов, с собой обычно относительно старенькие ноутбуки, на которых еще нет усб2, но уже нет ком-порта, поэтому и хочется найти решение. Может быть дело в том, что некоторые порты USB ограничивают питание, выдаваемое в порт. Косвенный признак этого, от порта не работает 2.5 винчестер, необходимо дополнительное внешнее питание.
|
|
|
|
|
Mar 3 2008, 15:36
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата(smk @ Feb 19 2008, 11:41) 
PROTTOSS_AVR910_USB_Programmer.pdf ( 32.1 килобайт )
Кол-во скачиваний: 2694
main.rar ( 6.51 килобайт )
Кол-во скачиваний: 503
avrdoper.rar ( 775 байт )
Кол-во скачиваний: 476Схема, прошивка, ini версия драйвера USB... Цитата(Marian @ Feb 19 2008, 18:12)  Может быть дело в том, что некоторые порты USB ограничивают питание, выдаваемое в порт. Косвенный признак этого, от порта не работает 2.5 винчестер, необходимо дополнительное внешнее питание. Сегодня проверил как раз на ноутбуках, где усб 1.0 - всё работает, все хорошо. Смущает только, что на тех двух машинах, что есть в офисе так ничего и не завелось. Питания хватает, даже пробовал запитать программатор от таргета. Начинает программировать и теряет связь. Видимо, это проблема конкретных материнок.
|
|
|
|
|
Mar 3 2008, 21:02
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата(Pyku_He_oTTyda @ Mar 3 2008, 18:53)  или конкретного шнура именно материнок, потому что подключал на том же шнуре.
|
|
|
|
|
Mar 4 2008, 22:10
|
Группа: Участник
Сообщений: 6
Регистрация: 31-10-06
Пользователь №: 21 826

|
У меня под 2000-й работало - поначалу коряво на родных дровишках, апосля подправил из ХР инишник и подсунул ХР-ые дрова - вообще везде залетало.... только в ОСП 2 каждый раз передергивать надобно было... потом у меня чето глюконуло в машине на работе и перестало под 2000-й арбайтать, а дома все окей (прост на работе аппарат зад%:?ый - полный комплект семеновского софта - че тока аппарат не чудит  ) - дак что разработчику респект... еще одну копию программатора презентовал молодежи - пущай учатся програмить...
|
|
|
|
|
Mar 11 2008, 17:42
|
Местный
  
Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205

|
А ни кто не сталкивался с тем что avr910 через avrdude программирует ОЧЕНЬ медленно??? Дядя Гугль находит эту ссылку http://www.nongnu.org/avrdude/user-manual/avrdude_17.html где есть решение проблемы Цитата Problem: I'm using linux and my AVR910 programmer is really slow.
Solution (short): setserial port low_latency
Solution (long): There are two problems here. First, the system may wait some time before it passes data from the serial port to the program. Under Linux the following command works around this (you may need root privileges for this).
setserial port low_latency
Secondly, the serial interface chip may delay the interrupt for some time. This behaviour can be changed by setting the FIFO-threshold to one. Under Linux this can only be done by changing the kernel source in drivers/char/serial.c. Search the file for UART_FCR_TRIGGER_8 and replace it with UART_FCR_TRIGGER_1. Note that overall performance might suffer if there is high throughput on serial lines. Also note that you are modifying the kernel at your own risk. но это для Линукса, для Виндовса там говорится что Цитата Problem: I'm not using linux and my AVR910 programmer is really slow.
Solutions: The reasons for this are the same as above. If you know how to work around this on your OS, please let us know. собсно вопрос, как добиться того, чтоб avrdude программировал микросхемы черех avr910 не по 2-3 минуты, а значительно быстрее - порядка 15-20 секунд как это делает AvrProg???Или может кто-то подскажет какой-то программатор который работает из командной строки???
|
|
|
|
|
Mar 12 2008, 07:37
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(Te}{Ho_ReaLiTy @ Mar 12 2008, 09:07)  Очень жаль, что для виндовс висты нет драйверов, так как там уже успользуется другая технология работы порта юсб, и в комплект уже не входит usbser.sys, и вообще не работает ни один авр юсб программатор, а лпт и ком в ноутбуке отсутствуют  пришлось поставить дополнительную систему ХР, что есть не очень хорошо, CоdeVIsionAVR быстрее компилил под вистой  Я уже предлагал решение, в котором отсутствуют данные проблемы. Всего одна дополнительная микросхема. (http://electronix.ru/forum/index.php?s=&showtopic=42679&view=findpost&p=373099)
|
|
|
|
|
  |
32 чел. читают эту тему (гостей: 32, скрытых пользователей: 0)
Пользователей: 0
|
|
|