Свежие обсуждения
Микроконтроллеры

Программаторы для микроконтроллеров

1 44 94

milob: serg_svd
Я пробовал заливать через AVRprog, но avr910 не правильно работает почему-то. При записи не моргает светодиод чтение. Горит только желтый-запись. А потом я сливаю флэш и сравниваю его с оригиналом, а там ерунда какая-то типа 111222333444555 и так далее. Если сконвертить в HEX то заливается нормально. А ebn не хочет прошивать.

Стоп, у вас сам по себе AVR910 работает или нет? Если нет, ищите ошибку в монтаже. Там все работает сразу, если правильно собрано.
Далее, повторение - мать учения. Подключаем AVR910 в порт USB. Его разъем ISP соединяем с разъемом ISP STK500 от Хаммера. НЕ забываем про перемычку на прогере Хаммера! Подключаем питание Хаммера. Далее то, что я описывал выше, заливаем из AVR студии файл STK500.ebn. Внимание!!! Если после заливки файла программа напишет что верификация успешна - значит все залилось правильно! считывать и проверять после этого бесполезно!!!! Файл .ebn специфический. Производить верификацию прошивки с этим файлом нельзя!

 

serg_svd: повторение - мать учения.

Точно !

 

serg_svd
Спасибо за повторенья (мать этого! ученья! , но я просто пытался сравнить два файла EBN. А AVR910 все заливает нормально!

 

milob: Спасибо за повторенья (мать этого! ученья! , но я просто пытался сравнить два файла EBN. А AVR910 все заливает нормально!
Извините если неправильно был понят. Сам учусь программировать.
Если 910 заливает прошивку нормально, то у вас все должно работать. Плату моюделали?

 

Нет. Была в форуме выложена двухсторонняя, но в формате sprint-layout. Мне он нравится тем, что лазерника дома нет, а лэйоут влазит на флешку и можно распечатать платы на работе. Короче только-что прошил EBN файл, все четко. Проггер моргает красной и загорается зеленый. Но студия не находит его... Все таки ошибка монтажа. Подозреваю тракт MAX232, где-то сигналы версии проггера не проходят... Сделал бы Вашу плату, но у Вас много СМД резисторов, а у меня их совсем нет. Буду разбираться дальше.

 

milob: Сделал бы Вашу плату, но у Вас много СМД резисторов, а у меня их совсем нет. Буду разбираться дальше.
Если после инициализации горит зеленый, значит все в порядке. Тогда действительно проверяйте монтаж 232, правильность подключения к com порту. Да, чуть не забыл. А вы какой кабель используете для подключения к компьютеру? Случайно не нуль-модемный? Тут надо прямой использовать.

ЗЫ.
Не в качестве рекламы. приобрел себе недавно набор смд резисторов 0805, 1206 и конденсаторов 0805. А также набор резисторов 0,125Вт. Теперь хоть собирать можно не отвлекаясь на поиски. Если надо пишите на почту скажу где брал. Здесь не пишу, ненавижу рекламу.

 

Кабель спаял сам, все 7 проводков со 2-го по 8-й подсоединены напрямую. Может их как-то менять надо?

 

Перекрещивать не надо. Нужен именно прямой. Прверяйте монтаж и правильность настроек порта. Если есть возможность, проверьте на другом компьютере

 

serg_svd
А вы бы не могли в рабочем состоянии у себя замерять напряжение на 11, 12 выводах max232, которые идут к контроллеру (RX, TX)? У меня по-моему на 11ом показывает 5В, а на другом милливольты... Сравнил разводку платы с оригиналом в Eagle, вроде все правильно. Не понятно почему не работает.

 

milob: А вы бы не могли в рабочем состоянии у себя замерять напряжение
Могу, вечерком.
У меня тут родился еще вопросик, а файл STK500.ebn брали из имеющейся у себя версии AVR Studio, или же откуда-то из сети? А то я так попался раз, когда прошил программатор более новой прошивкой, чем у меня была сама студия. Файл попросил у знакомых. Программа тогда тоже не увидела программатор. Так что не судите за глуповатый вопрос