Firmware upgrade disaster!!!

Discussions related to MegaDrum Hardware

Firmware upgrade disaster!!!

Postby el-dr » Wed Jun 17, 2009 10:25 pm

hi,

I downloaded the latest firmware and tried to upgrade. The first thing that didn't seem normal was that the clock speed selection didn't work. Then I started the upgrade, but the MD display didn't for a very long time ("send sysex now"). Another thing I didn't like was that the MIDI LED went off when I pressed the down button, even before I started the sysex transmission. Then I switched MD off and on/right button, but the display remained blank and MD only reacted to the left button that led to the firmware upgrade page, but all my further upgrade attempts failed. I was able to upgrade successfully the same MD with the same computer on 28 May. Any ideas? Thanks.

Endre
el-dr
 
Posts: 110
Joined: Thu Apr 30, 2009 9:51 pm

Re: Firmware upgrade disaster!!!

Postby dmitri » Wed Jun 17, 2009 10:32 pm

el-dr wrote:hi,

I downloaded the latest firmware and tried to upgrade. The first thing that didn't seem normal was that the clock speed selection didn't work. Then I started the upgrade, but the MD display didn't for a very long time ("send sysex now"). Another thing I didn't like was that the MIDI LED went off when I pressed the down button, even before I started the sysex transmission. Then I switched MD off and on/right button, but the display remained blank and MD only reacted to the left button that led to the firmware upgrade page, but all my further upgrade attempts failed. I was able to upgrade successfully the same MD with the same computer on 28 May. Any ideas? Thanks.

Endre

Did you use MCT or MIDI-OX for the upgrade?
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware upgrade disaster!!!

Postby el-dr » Wed Jun 17, 2009 10:35 pm

dmitri wrote:
el-dr wrote:hi,

I downloaded the latest firmware and tried to upgrade. The first thing that didn't seem normal was that the clock speed selection didn't work. Then I started the upgrade, but the MD display didn't for a very long time ("send sysex now"). Another thing I didn't like was that the MIDI LED went off when I pressed the down button, even before I started the sysex transmission. Then I switched MD off and on/right button, but the display remained blank and MD only reacted to the left button that led to the firmware upgrade page, but all my further upgrade attempts failed. I was able to upgrade successfully the same MD with the same computer on 28 May. Any ideas? Thanks.

Endre

Did you use MCT or MIDI-OX for the upgrade?


The first attempt was done with MCT, because I thought I read that the fw upgrade got fixed, but when I saw it didn't work I switched to MIDI-OX and I used it for all the other attempts.
el-dr
 
Posts: 110
Joined: Thu Apr 30, 2009 9:51 pm

Re: Firmware upgrade disaster!!!

Postby dmitri » Wed Jun 17, 2009 10:44 pm

Repeat the whole procedure again and describe what you did with smallest details as exampled in http://www.megadrum.info/forums/viewtop ... 9164#p9164

If it fails, confirm that you have my version of USB MIDI firmware. If you don't, read http://www.megadrum.info/forums/viewtopic.php?f=3&t=268, http://www.megadrum.info/forums/viewtopic.php?f=3&t=777 and http://www.megadrum.info/forums/viewtopic.php?f=3&t=789
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware upgrade disaster!!!

Postby el-dr » Wed Jun 17, 2009 11:12 pm

dmitri wrote:Repeat the whole procedure again and describe what you did with smallest details as exampled in viewtopic.php?p=9164#p9164

If it fails, confirm that you have my version of USB MIDI firmware. If you don't, read viewtopic.php?f=3&t=268, viewtopic.php?f=3&t=777 and viewtopic.php?f=3&t=789


Let's go step by step. Now I have a dead MD. I disconnected it from the computer and running it on the internal psu. When I switch it on, the display is blank. When I press the Left button (not only on power up, but it also can be pressed afterwards) it brings up the FW upgrade page. If I press UP now, the clock speed selection is not working, the display doesn't change (still prompts to press down to start the upgrade). I guess this behaviour is not normal, right?
el-dr
 
Posts: 110
Joined: Thu Apr 30, 2009 9:51 pm

Re: Firmware upgrade disaster!!!

Postby dmitri » Wed Jun 17, 2009 11:21 pm

el-dr wrote:
dmitri wrote:Repeat the whole procedure again and describe what you did with smallest details as exampled in http://www.megadrum.info/forums/viewtop ... 9164#p9164

If it fails, confirm that you have my version of USB MIDI firmware. If you don't, read http://www.megadrum.info/forums/viewtopic.php?f=3&t=268, http://www.megadrum.info/forums/viewtopic.php?f=3&t=777 and http://www.megadrum.info/forums/viewtopic.php?f=3&t=789


Let's go step by step. Now I have a dead MD. I disconnected it from the computer and running it on the internal psu. When I switch it on, the display is blank. When I press the Left button (not only on power up, but it also can be pressed afterwards) it brings up the FW upgrade page. If I press UP now, the clock speed selection is not working, the display doesn't change (still prompts to press down to start the upgrade). I guess this behaviour is not normal, right?

It is not normal. Either you have a buttons problem (check with a meter that buttons function properly and that there continuity between buttons and the board) or you Atmega is overclocked. What Atmega do you have and what is the crystal's frequency?
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware upgrade disaster!!!

Postby el-dr » Wed Jun 17, 2009 11:28 pm

It an Atmega644 @ 20MHz. Because the speed selection is not working, all the attempts are made with the wrong speed - the default 16MHz. It's not overclocking, but can this cause the problem?
el-dr
 
Posts: 110
Joined: Thu Apr 30, 2009 9:51 pm

Re: Firmware upgrade disaster!!!

Postby dmitri » Wed Jun 17, 2009 11:34 pm

el-dr wrote:It an Atmega644 @ 20MHz. Because the speed selection is not working, all the attempts are made with the wrong speed - the default 16MHz. It's not overclocking, but can this cause the problem?

Atmega644-20PU (but not Atmega644-10PU) is rated for 20MHz so it is not a problem. You need to find why the UP button doesn't work using a meter.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware upgrade disaster!!!

Postby el-dr » Thu Jun 18, 2009 12:15 am

dmitri wrote:
el-dr wrote:It an Atmega644 @ 20MHz. Because the speed selection is not working, all the attempts are made with the wrong speed - the default 16MHz. It's not overclocking, but can this cause the problem?

Atmega644-20PU (but not Atmega644-10PU) is rated for 20MHz so it is not a problem. You need to find why the UP button doesn't work using a meter.


So, does this mean that if I upgrade a 20MHz fw file with a 20MHz crystal, but with the wrong clock speed selection in the menu, it can cause these symptoms?

I checked with a meter and I couldn't find anything. (Synthex v2.8 PCB) from Pin2 of the keyboard connector - to - pin6 on the MCU is OK, the ground is OK, too (the left-right-down buttons are all working and they use the same ground on pin5), but Up doesn't work and the problem is not with the switch either, because I shorted pins 2 and 5 of the keyboard connector manually with a piece of wire (so I left the switch out completely) , but it didn't make any difference. I'll try to take it to a friend to measure everything tomorrow.

Is it possible that the MCU died?
el-dr
 
Posts: 110
Joined: Thu Apr 30, 2009 9:51 pm

Re: Firmware upgrade disaster!!!

Postby dmitri » Thu Jun 18, 2009 8:52 am

el-dr wrote:So, does this mean that if I upgrade a 20MHz fw file with a 20MHz crystal, but with the wrong clock speed selection in the menu, it can cause these symptoms?

You won't be able to upgrade with the wrong clock selected. The thing that you are not able to select the right clock tells that there is something wrong with the buttons. When you press the UP button the voltage on the pin 6 of Atmega must go from +5 to 0.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Next

Return to MegaDrum Hardware

Who is online

Users browsing this forum: No registered users and 44 guests