|
|
  |
AvrUsb500 by Petka, вариант программатора AVR, доступный для простого изготовления |
|
|
|
Nov 7 2008, 14:49
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 16-07-07
Пользователь №: 29 166

|
Цитата(Petka @ Nov 7 2008, 17:24)  Зайти терминалом на скорости 115200, на появившийся виртуальный com порт. Несколько раз нажать Enter. Потом программатор выйдет в режим настройки. последним пунктом настройки будет выбор режима (1MHz/fast). Расскажите о результатах. Petka , не могу залить новую прошивку (PonyProg по USB), сейчас Fast-прошивал по USB. При попытке прочитать, стереть, выдает ошибку с предложением : игнорировать, повторить и аборт. Atmega запаяна, не подскажеш как перепрошить ?
|
|
|
|
|
Nov 7 2008, 15:31
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(lve @ Nov 7 2008, 17:49)  Petka , не могу залить новую прошивку (PonyProg по USB), сейчас Fast-прошивал по USB. При попытке прочитать, стереть, выдает ошибку с предложением : игнорировать, повторить и аборт. Atmega запаяна, не подскажеш как перепрошить ? перемычку перекидывали? Цитата(DVF @ Nov 7 2008, 17:02)  Подал от внешнего генератора 1МГц, но сигнатура не читается... Млин, я что то не так делаю? Прграмматор надо выводить из режима fast? опишите пожалуйста, каким программирующим софтом пользуетесь? что вы делаете этим софтом? какие команды ему подаёте? и что пишет этот софт?
|
|
|
|
|
Nov 7 2008, 16:21
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 16-07-07
Пользователь №: 29 166

|
Нельзя ли прошить через 10-контактный раз`ем ?
[quote name='Petka' date='Nov 7 2008, 19:31' post='497108'] перемычку перекидывали? /quote]
Обязательно .
|
|
|
|
|
Nov 7 2008, 17:56
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата Нельзя ли прошить через 10-контактный раз`ем ? нет. 1) сигнатура устройства читается через понипрог? 2) пробовали очищать чип? (erase)
|
|
|
|
|
Nov 7 2008, 18:47
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 16-07-07
Пользователь №: 29 166

|
Цитата(Petka @ Nov 7 2008, 21:56)  нет.
1) сигнатура устройства читается через понипрог? 2) пробовали очищать чип? (erase) Прошу прощения, запутался с переключением перемычeк. 1 - как прочитать в PonyProge (в чипбластере сигнатуру в подключенном устр. читает и в кодевижне) 2 - очищать пока не пробовал 3 - чтоб перепрошить, надо сначала очистить или можно сразу ? 4 - в новой прошивке по умолчанию режим Fast или 1 мГц ? Очистил, перепрошил с переключением буду разбираться.
Сообщение отредактировал lve - Nov 7 2008, 19:31
|
|
|
|
|
Nov 7 2008, 19:53
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 16-07-07
Пользователь №: 29 166

|
Не получается выйти в режим настройки SOS использую гипертерминал.
Сообщение отредактировал lve - Nov 7 2008, 19:54
|
|
|
|
|
Nov 8 2008, 07:31
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(lve @ Nov 7 2008, 22:53)  Не получается выйти в режим настройки SOS использую гипертерминал. попробуйте в гипертерминале в "параматры ASCII" установить галочку "дополнять символы возврата каретки (CR) переводами строк (LF)" ещё не забудьте выбрать правильный ком порт, отключить аппаратный контроль потоком и выставить скорость 115200.
у Вас всё так? (только номер ком порта должен быть ваш)
|
|
|
|
|
Nov 8 2008, 11:35
|
Участник

Группа: Новичок
Сообщений: 15
Регистрация: 16-07-07
Пользователь №: 29 166

|
Petka спасибо, помогло - - отключить аппаратный контроль потоком и выставить скорость 115200.(можно XON/XOFF или отключено)
- после установки режима (Fast / 1мГц) необходимо выйти из терминала, иначе при работе с программатором на любую команду выдается - ошибка связи (подключения).(терминал занимает порт)
Все прекрасно работает, частота примерно 166 кГц. Единственно - переключение режимов через терминал вызывает сомнение, мне кажется переключатель или перемычка удобнее.
Petka еще раз СПАСИБО !!!!!!!!!
Сообщение отредактировал lve - Nov 8 2008, 11:39
|
|
|
|
|
Nov 8 2008, 11:40
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(lve @ Nov 8 2008, 14:35)  Единственно - переключение режимов через терминал вызывает сомнение, мне кажется переключатель или перемычка удобнее. удобнее это в том случае, когда надо это делать постоянно. надеюсь вы не так часто АВРки в ступор ставите? =) Имхо программно лучше. Не надо железо усложнять. Цитата(lve @ Nov 8 2008, 14:35)  Petka еще раз СПАСИБО !!!!!!!!! Надеюсь это принесёт вам пользу.
|
|
|
|
|
Nov 8 2008, 12:27
|
    
Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731

|
Цитата(lve @ Nov 8 2008, 14:35)  Petka спасибо, помогло - - отключить аппаратный контроль потоком и выставить скорость 115200.(можно XON/XOFF или отключено) На всякий случай: здесь использовать XON/XOFF (по умолчанию 0x11/0x13, если склероз не подводит) не стОит. Приемник, поймавший в потоке XOFF, заткнет передатчик своего УСАРТа до тех пор, пока не поймает XON. А в протоколе STK500 0x11 и 0x13 - вполне обычные символы, не несущие дополнительной смысловой нагрузки. Соответственно, с программами, которые не строят параметры СОМ порта под себя, возможны чудеса чудесатые.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|