I didn't change anything in my procedure. I left my settings as I used for the last trys. I used my listing as a step by step list for my current try.
1. Plug in Megadrum by holding down left button.
2. I load Midi-OX and go to "Options" --> "Configure Buffers" and set "LowLevel Output Buffers" to 60000.
3. Under "Options" --> "Midi Devices" I select Megadrum USB as Midi Output
4. Pushed the down button to confirm 16mhz clock. The Display now shows "Send sysex now" and the LED glows steady.
5. In "Midi-Ox" --> "View" --> "Sysex". In "Sysex" window I select "Command window" and "Load file". I select erase_firmware.syx.
6. Then "Send sysex". The LED lights up. A few seconds later, the Display shows "ERASED". Now the LED is off.
7. I close the window and select again in the Midi-OX window "View" --> "sysex"
8. In sysex window, I go to "Command Window", then "Load file" --> megadrum32_16_32_20090609.syx
9. In "Command Window" I click on "Send sysex"
Then nothing happens. LED is not flashing, the Display still shows "ERASED".
So when I repeat these steps without erasing the firmware before, I can see that on Midi-OX
http://img3.imagebanana.com/view/3wbdc6kg/Unbenannt.jpgI can wait up to 10 minutes, nothing changes. The Megadrum display still shows "Send sysex now"
Even my screenshot is still up to date. It stops at offset "39"
What I've changed to my last setup is:
1. Added 38k Resistor to pin 3 and 6. (I hope I've done it right)
http://img3.imagebanana.com/view/yxadecgv/CIMG0149.JPG2. Bought a new Pic 18f2550 and flashed it with the firmware mentioned here:
viewtopic.php?f=3&t=2683. After few days of trying flashing the pic firmware, it was successful and my Megadrum is again recognized as "Megadrum USB"
4. I tried steps mentioned above on 3 machines. 2 Vista and one xp machine. I got the same results. The LED still isn't flashing.
I didn't test a usb to midi cable. But I think this will be my next step.