roboforum.ru

Технический форум по робототехнике.

Прошивка Атмега8

Прошивка Атмега8

Raf00084 » 03 мар 2011, 20:18

Подскажите кто знает, проблема непонятная при прошивке атмега 8 для stk500, я прошиваю через lpt CodeVis, после того как заливается прошивка идет проверка и появляется куча сообщений о том что такойто адрес не совпадает с буфером, в итоге сливаю прошивку которая зашилась и действительно процентов 95 флеши нормально прошилось а в некоторых примерно через две строки ffff, че за хрень до этого буквально час назад прошивал все было ок и програматор работал, решил обновить прошивку и п....ц приплыли, :cry:

Re: Прошивка Атмега8

yak-40 » 03 мар 2011, 20:51

Была похожая фигня, лечилась увеличением задержки в настройках программатора:
Settings->Programmer->Delay Multiplier

Re: Прошивка Атмега8

Raf00084 » 03 мар 2011, 20:53

спасибо сам только что попробовал вроде ок, СПАСИБО ЗА БЫСТРЫЙ ОТВЕТ

Re: Прошивка Атмега8

HarryStar » 04 мар 2011, 00:31

Еще была такая же проблема, вылечилась по другому.

В сетапе материнки переключил режим работы LPT с ультра DMA на самый простой, без DMA. Тоже все заработало. Задержками в настройках программатора не лечилось.

Re: Прошивка Атмега8

tr_vadim » 10 апр 2011, 22:47

с более короткими проводами для spi можно шить быстрее, уменьшая задержки, также негативно влияют паразитные емкости в схеме

Re: Прошивка Атмега8

Змей-Горыныч » 21 апр 2011, 13:30

Важно ещё чтоб частота SPI (программирования) была меньше 1/4 тактовой частоты микроконтроллера. (см. Datasheet)
Note that the ISP frequency (SCK) must be less than 1/4 of the target clock.


cron
Rambler\'s Top100 Mail.ru counter