помощь новичку

MegaDrum по-русски

помощь новичку

Postby ura » Fri Mar 13, 2009 11:32 am

помогите пожалуста. схему собрал при включении на лсд пишет"" Fw Updater 16MHz
DOWN-ok.UP-clock'' компьютер выдает "" подключенно неизвестное устройство"" и больше ничего. я так понимаю что нехватает драйвера. подскажите какой нужен драйвер и где его можно скачать. заранее благодарю.
ura
 
Posts: 32
Joined: Fri Mar 13, 2009 11:05 am

Re: помощь новичку

Postby dmitri » Fri Mar 13, 2009 11:51 am

Очень сложно помогать с проблемами типа "все собрал, но не работает. Помогите".
Поподробнее о том, что Вы собрали, что сделали, что прошили, как прошивали, как подключали. Чем больше входной информации, тем больше вероятность получить быстро вменяемую помощь.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: помощь новичку

Postby ura » Fri Mar 13, 2009 12:47 pm

Собрал версию 2 на контролерах Atmega 32-16 PU и PIC18F2550. Прошивал программатором Atmegу-PoniProg прошивки bootloader32.hex, megadrum32_16_20081222.hex , а PIC-Willem прошивка MegaDrum USB MIDI Firmware 18F2550 12MHz V2.hex.Подключал согласно инструкции но так как с английским языком не очень то не все понял.Сама схема вроде-бы работает при включении на лсд пишет"" Fw Updater 16MHz DOWN-ok.UP-clock'' на кнопки реагирует индикация меняется, при подключении USB шнура компьютер выдает "" подключенно неизвестное устройство" в диспечере оборудования показывает, что нет драйвера.Скачал и установил Java версия 6, скачал файл install.jnlp, запустил программа работат но устройство не видит.Понимаю что нет драйвера а где его взять не знаю.
ura
 
Posts: 32
Joined: Fri Mar 13, 2009 11:05 am

Re: помощь новичку

Postby dmitri » Fri Mar 13, 2009 12:52 pm

OS какая?
Питание по USB?
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: помощь новичку

Postby ura » Fri Mar 13, 2009 1:06 pm

OS - Windows XP. Питание от отдельного БП.
ura
 
Posts: 32
Joined: Fri Mar 13, 2009 11:05 am

Re: помощь новичку

Postby dmitri » Fri Mar 13, 2009 1:21 pm

ura wrote:Питание от отдельного БП.

Поменяйте на питание от USB. USB MIDI должно определиться и драйвер должен установиться автоматически. Если при питании от USB все заработает, то смотрите где проблема при питании от БП. При питании от БП, +5 на USB разъёме должно быть отключено.
Убедитесь, что D+/D- на USB не перепутаны.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Re: помощь новичку

Postby ura » Fri Mar 13, 2009 2:12 pm

Драйвер установился, диспетчер устройств опознал как (составное USB устройство)
в свойствах написано (Запуск этого устройства невозможен. (Код 10)),
Спасибо за помощь буду дальше разбираться.
ura
 
Posts: 32
Joined: Fri Mar 13, 2009 11:05 am

Re: помощь новичку

Postby Sonic » Mon Mar 16, 2009 8:22 pm

Попробуйте ещё раз перепрошить АТмегу по указанным на этом сайте инструкциям. Если схема собрана правильно, должно всё заработать.
Sonic
 
Posts: 31
Joined: Mon Jan 05, 2009 10:26 pm

Re: помощь новичку

Postby ura » Mon Mar 23, 2009 5:47 pm

Здравствуйте. АТмегу перепрошил как вы советовали, еще раз очень тщательно проверил монтаж. После подключения компьютер опознал устройство, установил драйвер, теперь в диспечере устройств в разделе звукавые видео и игровые устройства появилась запись (аудио устройство USB (устройство включено и работает нормально версия драйвера 5.1.2535.0)) а в разделе контролеры уневерсальной последовательной шины USB появилась запись (составное USB устройство(устройство включено и работает нормально версия драйвера 5.1.2600.0))
но дальше ничего не изменилось т.е. При включении на лсд пишет"" Fw Updater 16MHz DOWN-ok.UP-clock'' при нажатии кнопки DOWN надпись меняется на '' Fw Updater 16MHz Send SysEx now''. И больше ничего, из-за проблем с английским языком немогу разобратся с программой. Прочитать настройки с устройства и записать настройки в устройство не получается.Транслятор переводит инструкцию с сайта очень коряво, совсем запутался, подскажите как правильно записать настройки в устройство и прочитать их, или дайте ссылку на литературу на русском языке. Заранее благодарю.
ura
 
Posts: 32
Joined: Fri Mar 13, 2009 11:05 am

Re: помощь новичку

Postby dmitri » Mon Mar 23, 2009 6:27 pm

Перевод http://www.megadrum.info/forums/viewtopic.php?f=3&t=622:

1. Включить MegaDrum удерживая кнопку LEFT нажатой. Если подключение по USB, и это первое подключение, позвольте Windows установит необходимые драйвера.

2. Запустите MIDI-OX (не запускайте MIDI-OX прежде чем подключили MegaDrum!). D меню MIDI-OX идёте Options->Configure Buffers и устанавливаете Output Buffers to 60000

3. Если MegaDrum подключён по USB, в меню MIDI-OX идёте Options->MIDI Devices и в 'MIDI Outputs' выбираете MegaDrum USB (может назватья иначе, например USB Audio). Если MegaDrum подключён по стандартному MIDI, в меню MIDI-OX идёте Options->MIDI Devices и в 'MIDI Outputs' выбираете MIDI port к которому подключён MegaDrum.

4. В MegaDrum выбираете правильную частоту кристалла для вашей(-его?) Atmega нажатием кнопки UP. Каждый раз нажимая на UP меню будет переключаться по кругу между 16MHz-20MHz-24MHz-12MHz. Если частота кристалла 16MHz, то нажимать UP не надо, т.к. 16MHz это частота кристалла по умолчанию.

5. В MegaDrum нажмите DOWN. Меню покажет 'Send Sysex now'. Если это старая версия bootloader'a, то так же ещё загорится MIDI LED.

6. Пропустите этот шаг, если у Вас старая верия bootloader'а без защиты от случайного стирания прошивки. В меню MIDI-OX идёте в View->SysEx... В окне SysEx идёте Command Window-> Load File... и загружаете это файл:
Attachment:
erase_firmware.syx [4 Bytes]
.
В том же окне SysEx идёте Command Window->Send Sysex. Через пару секунд MegaDrum покажет 'ERASED'. Если не покажет, то либо Вы выбрали неправильную частоту кристалла, либо у Вас электрические проблемы с MegaDrum, либо проблемы с Windows.

7. В меню MIDI-OX идёте View->SysEx... В окне SysEx идёте Command Window-> Load File... и загружаете .syx файл MegaDrum firmware соответсвующий Вашей версии MegaDrum hardware, например для 32-х входов MegaDrum на Atmega32 с кристаллом 16MHz файл будет называться megadrum32_16_32_20090306.syx, где первые '32' - это тип Atmegи, '16' - частота кристалла, вторые '32' - количество входов и '20090306' - версия firmware. Все в том же окне SysEx идёте Command Window->Send Sysex. MIDI-OX начнет посылать firmware в MegaDrum. MIDI LED при этом будет мигать примерно дважды в секунду. После 10-15 секунд загрузка завершится, MegaDrum покажет 'Updated finished' и автоматически перегрузится через пару секунд. Если процедура не сработала, то либо Вы выбрали неправильную частоту кристалла, либо у Вас электрические проблемы с MegaDrum, либо проблемы с Windows.
dmitri
Site Admin
 
Posts: 8706
Joined: Fri Aug 03, 2007 8:05 pm

Next

Return to Russian

Who is online

Users browsing this forum: Majestic-12 [Bot] and 20 guests