todo navbar etc

Время не стоит на месте. Если раньше радовался, что купил дуину мега за $25 на dx.com, то теперь многое приобретаю на aliexpress в разы дешевле. Недавно купил комплектующие для десятка ардуин  :-)

Платы по 30 центов и контроллер atmega128a по 79 центов за штуку


 

В boards.txt добавил следующий блок:

###############################################################

atmega128.name=atmega128

atmega128.upload.protocol=arduino
atmega128.upload.maximum_size=126976

##important:
atmega128.upload.speed=57600 

atmega128.bootloader.tool=avrdude
atmega128.upload.tool=avrdude

atmega128.bootloader.low_fuses=0xFF
atmega128.bootloader.high_fuses=0xCA
atmega128.bootloader.extended_fuses=0xFF

atmega128.bootloader.file=atmega128/ATmegaBOOT_168_atmega128.hex 

atmega128.bootloader.unlock_bits=0x3F
atmega128.bootloader.lock_bits=0x0F
 
atmega128.build.mcu=atmega128
atmega128.build.f_cpu=16000000L
atmega128.build.variant=atmega128

atmega128.build.board=AVR_ATMEGA128


Не работало с настройкой upload.speed=19200, которую скопировал с другого раздела. Потратил какое-то время, пока попробовал 57600

Ранее столкнулся с другой проблемой. Может кому-то и очевидно решение, но я тоже довольно долго не мог понять причины того, почему не программируется по SPI
Когда дочитал до стр 396 даташита, все стало понятно. Нет, я нагугливал что-то вскользь про это, но как-то не придал значения по началу :-)
Вот эта причина:

Удобно, что на этих же выводах оказался UART, с которым работает IDE в Serial Monitor.

В общем, технология работы с полученным девайсом следующая. С помощью имеющейся настоящей дуины мега прошиваю бутлоадер, примерно так.

Далее на эти же выводы атмеги128 (2,3) вешаю девайс на чипе Prolific PL2303HX

С данным usb переходником тоже не обошлось без приключений. Уже около года прошло, как я юзал его в последний раз. Оказалось что нет драйверов на windows 10. В инетах посоветовали найти древние драйвера определенной версии. Сейчас использую такие настройки:

Продолжение следует

#37

Тут могла бы быть ваша реклама :-)
Tags