Проблема такая, есть платка крафтдуино, МК через 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
CraftDuino на ATmega8
- Реклама
Re: CraftDuino на ATmega8
загрузчик точно записан, светодиод мигает при включении?
замкните на МК Tx и Rx ноги, в терминале отправленные символы должны возвращатсья назад.
раз МК прошивается и загрузчик мигает светодиодом, то проблема линиях связи.
замкните на МК Tx и Rx ноги, в терминале отправленные символы должны возвращатсья назад.
раз МК прошивается и загрузчик мигает светодиодом, то проблема линиях связи.
Re: CraftDuino на ATmega8
да.figley писал(а):загрузчик точно записан, светодиод мигает при включении?
делал, не возвращается.замкните на МК Tx и Rx ноги, в терминале отправленные символы должны возвращатсья назад.
.. что ж там может быть то..
Единственное, в схеме вместо диода 1N4148, поставил T4148.. т.к. первого не нашел..
хм.
isp работает.. еще помню прошивку залил, но фьюзы забыл настроить, позже прошил фьюзы, лампочка стала моргать очень быстро, практически не заметно на глаз.
Re: CraftDuino на ATmega8
этого не должно быть. проверьте ещё раз фьюзы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, то они будут установлены автоматом
Re: CraftDuino на ATmega8
Как по ссылке, делал в первую очередь, но платка ругнулась ошибкой как в первом посте.
бордс.тхт тоже пробовал, но вот как оттуда перевести фьюзы в понипрог?
бутлоадер я могу шить только через ISP, т.к. через ком не шьется..
бордс.тхт тоже пробовал, но вот как оттуда перевести фьюзы в понипрог?
бутлоадер я могу шить только через ISP, т.к. через ком не шьется..
- Реклама

