Page 5 of 6

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Wed Apr 27, 2011 9:37 pm
by dmitri
Защищенный bootloader? Нигде. Смотрите http://www.megadrum.info/content/progra ... tting-mcus

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Thu Apr 28, 2011 6:32 am
by DmitryyDAS
Я совсем не знаю английский, но гугл переводчик вроде перевёл разборчиво: :oops:
получается, что мне у вас нужно приобрести мегу с уже зашитым бутлоадером, я правильно понял…

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Thu Apr 28, 2011 8:52 am
by dmitri
Правильно.

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Thu Apr 28, 2011 9:52 pm
by DmitryyDAS
Ясно, спасибо! :)
Я живу в Ростове-на-Дону, во сколько мне обойдётся мега с загруженным бутлоадером и доставкой (доставка по почте?)

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Thu Apr 28, 2011 9:56 pm
by dmitri

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Sat May 14, 2011 8:31 pm
by Dispetcher001
Дмитрий, подкажите, пожалуйста в моей ситуации.
Уже больше месяца не могу прошыть Atmega. PIC прошить вроде-бы удалось на ПК обнаружилось как "Аудио устройство USB".

Через PonyProg скидываю bootloader : меняю interface setup, выставляю галочки в Configuration and security bits, выбираю в списку свою Atmega и write program (flash).
В PonyProg пишет что успешно. Светодиод постоянно мигает, даже после вытягивания USB. После ряда экспериментов вытягиваю кабель на LPT порт - появляется натпись про выбор прошывок выбираю свою( на 16Мг), (хотя если попробовать выбрать другую частоту, то меняется на 20Мг, а дальше сколько не нажимай, - на экране нечего не происходит)

После выбора своей прошивки (16Мг) загорается светодиод, и на экране высвечивается, что можно отсылать прошивку.

В MIDI-OX выбираю 64000 и midi outputs - "Аудио устройство USB".
Загружаю прошивку megadrum32_16_32_20100516 (Atmega32 на 16 Мг на 32 выхода). Нажимаю send sysex - ничего не происходит. Светодиод в это время горит постоянно...

На следующий день у меня сложилась друга ситуация. При нажатии на левую кнопку ничего не происходит. Экспериментальным путём было установлено, что если вынуть кабель на LPT порт и нажать на левую кнопку надпись выбора прошивки появляется, но если вставить кабель обратно, она тут же пропадает...

Сегодня подключая USB на экране появляются квадратики и всё..вытягиваю USB и LPT порт и сново подключаю USB - квадратиков нет. Подключаю кабель на LPT порт - появляются сново...

Сейчас не знаю что с этим делать. Спасибо за ответ!

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Sat May 14, 2011 9:36 pm
by dmitri
Уже не раз говорил, что нет смысла прошивать незащищенный загрузчик, прошивайте в PonyProg megadrum32_16_32_20100516 сразу.

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Sun May 15, 2011 7:37 pm
by Dispetcher001
Спасибо за помощь!
Прошил в PonyProg, но в програме высветилось что програмирование неудачно. Хотя на экране мегадрам появилось меню с выбором насроек, и при первом включении появились рисочки с уровнями сигналов с педов. Но нижняя часть экрана как-то неравномерно мерцает, хотя до прошивки этого не было. Тчательно проверял на наличие замыканий, но безрезультатно. А рисочки с уровнем сигналов почему-то уже не появляются. Может ли это быть следствием неправильной прошивки? Можно ли Atmega прошивать ещё раз? или она прошивается только один раз?
Спасибо за ответ.

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Sun May 22, 2011 12:54 pm
by codemaster
Dispetcher001 wrote:Можно ли Atmega прошивать ещё раз? или она прошивается только один раз?
Спасибо за ответ.


Можно прошивать многократно

Re: Загрузка MegaDrum firmware через bootloader...

PostPosted: Fri May 27, 2011 2:37 am
by Register311
Dispetcher001 wrote:Спасибо за помощь!
Прошил в PonyProg, но в програме высветилось что програмирование неудачно.


А Вы при прошивке Меги в меню "Command and security" выставив нужные фьюзы нажали "write"?
У меня была такая последовательность:
-при выкл. питании компа подключить Мегадрам к USB и LPT
-включить комп, запустить Pony prog, в меню "command/osc calibration" нажать "read" потом OK
-выбрать микросхему (AVRmicro/ATmega32)
-открыть файл прошивки .hex ("open device file")
-нажать "write device" - после записи должно появиться окошко "write succeful"
-зайти в меню "Command and security conf. bits", выставить фьюзы и нажать "write"
-выключить комп, отключить мегу от LPT.
Все. При последующем включении должно быть "усе хорошо". По крайней мере я так делал не раз, все нормально прошивалось. Не передергивайте кабель ЛПТ при включенном компьютере, от этого могут быть проблемы ;)