CraftDuino на ATmega8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
unit
Родился
Сообщения: 11
Зарегистрирован: Вс сен 04, 2011 16:28:46
Контактная информация:

CraftDuino на ATmega8

Сообщение unit »

Проблема такая, есть платка крафтдуино, МК через ISP шьется, фьюзы выставлены правильно, после подключаю ком-порт, пытаюсь залить скейтч, вылетает ошибка:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

При заливке скейтча Rx мигает, Tx нет..
Питается все это дело через 5 вольт, пробовал проделать тоже самое припаявшись напрямую программатором-шнурком от мобильника, тремя проводами массой, Rx и Tx.. результат тот же.. ошибка.

куда копать уже не знаю.. подскажите, если есть какие мысли.

з.ы. http://robocraft.ru/blog/arduino/19.html
Реклама
figley
Родился
Сообщения: 14
Зарегистрирован: Вт фев 01, 2011 17:11:00
Контактная информация:

Re: CraftDuino на ATmega8

Сообщение figley »

загрузчик точно записан, светодиод мигает при включении?

замкните на МК Tx и Rx ноги, в терминале отправленные символы должны возвращатсья назад.
раз МК прошивается и загрузчик мигает светодиодом, то проблема линиях связи.
Реклама
unit
Родился
Сообщения: 11
Зарегистрирован: Вс сен 04, 2011 16:28:46
Контактная информация:

Re: CraftDuino на ATmega8

Сообщение unit »

figley писал(а):загрузчик точно записан, светодиод мигает при включении?
да.
замкните на МК Tx и Rx ноги, в терминале отправленные символы должны возвращатсья назад.
делал, не возвращается.
.. что ж там может быть то..
Единственное, в схеме вместо диода 1N4148, поставил T4148.. т.к. первого не нашел..
хм.
isp работает.. еще помню прошивку залил, но фьюзы забыл настроить, позже прошил фьюзы, лампочка стала моргать очень быстро, практически не заметно на глаз.
figley
Родился
Сообщения: 14
Зарегистрирован: Вт фев 01, 2011 17:11:00
Контактная информация:

Re: CraftDuino на ATmega8

Сообщение figley »

unit писал(а):лампочка стала моргать очень быстро, практически не заметно на глаз.
этого не должно быть. проверьте ещё раз фьюзы

вот кусок boards.txt, там они расписаны:

atmega8.name=Arduino NG or older w/ ATmega8

atmega8.upload.protocol=stk500
atmega8.upload.maximum_size=7168
atmega8.upload.speed=19200

atmega8.bootloader.low_fuses=0xdf
atmega8.bootloader.high_fuses=0xca
atmega8.bootloader.path=atmega8
atmega8.bootloader.file=ATmegaBOOT.hex
atmega8.bootloader.unlock_bits=0x3F
atmega8.bootloader.lock_bits=0x0F

atmega8.build.mcu=atmega8
atmega8.build.f_cpu=16000000L
atmega8.build.core=arduino.

или если писать загрузчик из Arduino IDE как здесь: http://robocraft.ru/blog/arduino/50.html, то они будут установлены автоматом
Реклама
Эиком - электронные компоненты и радиодетали
unit
Родился
Сообщения: 11
Зарегистрирован: Вс сен 04, 2011 16:28:46
Контактная информация:

Re: CraftDuino на ATmega8

Сообщение unit »

Как по ссылке, делал в первую очередь, но платка ругнулась ошибкой как в первом посте.
бордс.тхт тоже пробовал, но вот как оттуда перевести фьюзы в понипрог?
бутлоадер я могу шить только через ISP, т.к. через ком не шьется..
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»