Вот этот пример использовался.
Спасибо от Vital R2GKH
Прошил модуль Ардуино через PonyProg и вот такой простой программатор, все записалось и считалось отлично:
пины на Ардуино:
oднако приборчик включается только с 5-7 раза (остальные разы дает белый экран) и вместо букв кракозябры:
с японской прошивкой работал хорошо:
Дисплей: 2.8-inch-TFT-LCD-Module-without-Touch-Panel-ILI9341-240-320-SPI
Может будут какие идеи...
Тут несколько человек писали, что фьюзы остаются те же, что и в Ардуино. Я же всегда менял фьюз BootRST, если убирал загрузчик в Ардуино. Это выбор места с какого должна начинать работать программа. В Ардуино этот фьюз установлен в 0, то есть запрограммирован и работа программы начинается с загрузчика. Я его изменил на 1. Работает нормально. (Только, насколько я помню, Pony инвертирует биты, поэтому надо осторожнее.) У меня программа Sinaprog. Я сначала считываю фьюзы, которые установлены в Ардуино, а потом один (BootRST) меняю на противоположный. Не могу утверждать, что это именно так и надо, но делаю так. Вроде проблем не было.
У меня также прибор первоначально работал с прошивкой от японца, потом прошил новую от Андрея, все начала работать сразу, хотя нет, забыл. Не сразу, сначала не было сигнала на выходе ДДС. Надо выключить прибор, и, включить повторно с нажатой кнопкой "Меню".
Последний раз редактировалось Владимир_К; 30.10.2018 в 18:45.
ur3ilf, Извините я не понимаю что означает вверху красным цветом если правильно понимаю красный цвет запрещающий, значит в программе AVRDUDE надo ставить прямые что ли ?
Я просто хотел узнать в программе AVRDUDE какие ставят прямые или инверсные ?
Последний раз редактировалось Neymeka; 30.10.2018 в 20:05.
to:UR3ILF Мне то же немного не понятно, т.к. фузы сильно отличаются от указанных ранее от Alex 1 #16. На какие ровняться что бы было ровнее?
Чтоб понять нужно внизу сменить на прямые. Программа пишет что биты с инверсией так как это принято во многих программах и онлайн калькуляторах fusebit.
Делать нужно как на скрине. Если выберите прямые и выставите как на скрине то мегу блокируете.
В меге можно задать задержку старта. Тут этого не требуется. По этому без разницы. Оба варианта будут работать
Прошил фьюзы и все сразу заработало как надо.
Померял ФНЧ 32МГц - начало подавления с 31МГц, и более 40дб подавления начиная с 49МГц:
Померял КСВ антенны Ground Plane на 7 Мгц - КСВ <1,5 от 7.000 до 7.300:
Респект и уважуха UR3ILF и UR3QQW!
Стал реальный прибор вместо игрушки.
После прошивки обязательно надо очистить память - держа нажатой кнопку МЕНЮ при включении питания, иначе показывает ерунду.
Вот плата программатора в Layout, но быстрее будет спаять на монтажке.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)