|
|
  |
USB programmer AVR910, с драйвером от obdev |
|
|
|
Oct 29 2006, 20:04
|
Участник

Группа: Участник
Сообщений: 54
Регистрация: 13-09-06
Пользователь №: 20 357

|
Цитата(Serj78 @ Oct 29 2006, 17:23)  Теперь вопрос- какая скорость программирования по сравнению с комовским ISP ? может, я что-то напутал, но 32-я мега заливается из CodeVision примерно за 5 минут- это как-то долго по сравнению с атмеловским ICP  У меня 16-ая мега с помощью данного usb программатора полностью заливается за 7 секунд через AVRprog
|
|
|
|
|
Oct 30 2006, 04:06
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 27-10-06
Пользователь №: 21 715

|
Цитата(Serj78 @ Oct 30 2006, 02:35)  Значит, дело в код вижне? он некорректно общается с портами? может, какие-то настройки есть? Видимо это как раз тот случай который автор (prottoss) подразумевал как различие между пословным режимом записи и поблочным. AVRProg видимо как программатор "правильно" написанный шьет блочно, отсюда высокая скорость. to Prottos: Так все таки какие программы программаторы кроме AVRProg держат блочный режим? И какие из них совместимы с avr910_usb?
|
|
|
|
|
Oct 30 2006, 05:05
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(SAAl @ Oct 30 2006, 12:06)  Цитата(Serj78 @ Oct 30 2006, 02:35)  Значит, дело в код вижне? он некорректно общается с портами? может, какие-то настройки есть?
Видимо это как раз тот случай который автор (prottoss) подразумевал как различие между пословным режимом записи и поблочным. AVRProg видимо как программатор "правильно" написанный шьет блочно, отсюда высокая скорость. to Prottos: Так все таки какие программы программаторы кроме AVRProg держат блочный режим? И какие из них совместимы с avr910_usb? Ни какие программы, кроме AVRProg-a блочный режим, к сожалению, не поддерживают, отсюда и медленная скорость на этих программах... А так они все совместимы с моим программатором - он же полностью эмулирует AVR910. Кстати, по поводу изменения скорости работы СОМ-порта - ни каким боком это не повысит скорость работы - ПО МК и так работат на максимальной скорости, а программе на РС возвращается то значение скорости, которое она хочет)))
--------------------
|
|
|
|
|
Oct 30 2006, 05:47
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 27-10-06
Пользователь №: 21 715

|
Цитата(prottoss @ Oct 30 2006, 11:05)  Цитата(SAAl @ Oct 30 2006, 12:06)  to Prottos: Так все таки какие программы программаторы кроме AVRProg держат блочный режим? И какие из них совместимы с avr910_usb? Ни какие программы, кроме AVRProg-a блочный режим, к сожалению, не поддерживают.... Вот это западло! А что ж AVRDUDE? не блочный?
|
|
|
|
|
Oct 30 2006, 06:06
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(SAAl @ Oct 30 2006, 13:47)  Цитата(prottoss @ Oct 30 2006, 11:05)  Цитата(SAAl @ Oct 30 2006, 12:06)  to Prottos: Так все таки какие программы программаторы кроме AVRProg держат блочный режим? И какие из них совместимы с avr910_usb? Ни какие программы, кроме AVRProg-a блочный режим, к сожалению, не поддерживают.... Вот это западло! А что ж AVRDUDE? не блочный? Да, тоже не блочный... К тому же у AVRDUDE я выявил косяк с AVR910 - почему то после команд LED ON/LED OFF он не посылает байт данных, а программатор его честно ждет. А AVRDUDE ждет ответа от программатора и, естественно, вылетает таймаут программатора...
--------------------
|
|
|
|
|
Oct 30 2006, 07:02
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 27-10-06
Пользователь №: 21 715

|
Цитата(prottoss @ Oct 30 2006, 12:06)  Да, тоже не блочный... К тому же у AVRDUDE я выявил косяк с AVR910 - почему то после команд LED ON/LED OFF он не посылает байт данных, а программатор его честно ждет. А AVRDUDE ждет ответа от программатора и, естественно, вылетает таймаут программатора... Да уж. Нет в жизни счастья  И что только STK500 или PonyProg являются адекватными устройствами поддерживающими большинство продукции ATmel AVR и блочно шьющими? AVR911 не решит проблем?
|
|
|
|
|
Oct 31 2006, 12:30
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 22-06-06
Из: Kharkiv, UA
Пользователь №: 18 284

|
AVRDUDE (версии 5.0 и 5.1, другими я не пользовался) поддерживает блочный режим, надо выбирать программатор не avr910, а avr109 (-cavr109). И avrosp поддрерживает блочный режим для бутлоадера. Нужно немного подправить код там, где проверяется строка программатора ("AVRBOOT" или "AVR ISP") и в любом случае использовать загрузчик - он проверяет, поддерживается блочный режим или нет.
P.S: проблему с драйвером под win2k так и не решили, кроме как заменой sys-файла?
|
|
|
|
|
Oct 31 2006, 12:58
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(ahulap @ Oct 31 2006, 19:30)  AVRDUDE (версии 5.0 и 5.1, другими я не пользовался) поддерживает блочный режим, надо выбирать программатор не avr910, а avr109 (-cavr109). И avrosp поддрерживает блочный режим для бутлоадера. Нужно немного подправить код там, где проверяется строка программатора ("AVRBOOT" или "AVR ISP") и в любом случае использовать загрузчик - он проверяет, поддерживается блочный режим или нет.
P.S: проблему с драйвером под win2k так и не решили, кроме как заменой sys-файла? Спасибо за подсказку, я, честно говоря, не изучал данные программы... Счас попробую. С NT так и не решил проблему - отчасти из за нехватки времени. Возможно, что-то надо в inf-е указывать, но что, так и не понял. Чтение msdn тоже ума не прибавило)))
--------------------
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|