Guts of a Virgin (Electribe 2)
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
-
- Senior Member
- Posts: 295
- Joined: Sat Jan 06, 2007 11:20 pm
- Location: GMT+1
Nice one.256K wrote:Man these 2 disabled effects sound awesome! Especially the transpose!

My electribe2 lousy patterns and stuff | KORG gear: NTS-1, nanoKEY2, electribe2/2S, WS/SR, WS/EX (on storage)
Im pretty sure that there are 3 file headers in the file, just search "KORG SYSTEM FILE" im thinking that maybe the fw update is actually 3 updates rolled into one.
Also, if someone understands how to get a disassembler for this thing working, please share, as I have no idea... I've tried rasm2 and an online disassembler... figuring it all out will probably take a lot of time for me...
Also, if someone understands how to get a disassembler for this thing working, please share, as I have no idea... I've tried rasm2 and an online disassembler... figuring it all out will probably take a lot of time for me...




you're talking about the 1.03 fw?cntrlchng wrote:Im pretty sure that there are 3 file headers in the file, just search "KORG SYSTEM FILE" im thinking that maybe the fw update is actually 3 updates rolled into one.
Also, if someone understands how to get a disassembler for this thing working, please share, as I have no idea... I've tried rasm2 and an online disassembler... figuring it all out will probably take a lot of time for me...
APC80 - kaoss pad quad - Launchpad - Launch control - an iPad Air 2 with a slew of useless gimmicky apps - electribe 2 free! - and future volca owner.
-
- Senior Member
- Posts: 295
- Joined: Sat Jan 06, 2007 11:20 pm
- Location: GMT+1
Given there're 3 different computing units in the EMX2, that would make sense.cntrlchng wrote:Im pretty sure that there are 3 file headers in the file, just search "KORG SYSTEM FILE" im thinking that maybe the fw update is actually 3 updates rolled into one.

My electribe2 lousy patterns and stuff | KORG gear: NTS-1, nanoKEY2, electribe2/2S, WS/SR, WS/EX (on storage)
Thanks for your work. But most probably the certificate is the showstopper which stops hackers from manipulating the firmware.dutchcow wrote: It didn't find much interesting apart from a certificate used to sign the firmware
The firmware has been signed with a private key from Korg which will be checked with a public certificate in the machine. Change just one bit and the Electribe will refuse to accept your homebrew....
This is what I am afraid of.Spleen wrote:Thanks for your work. But most probably the certificate is the showstopper which stops hackers from manipulating the firmware.dutchcow wrote: It didn't find much interesting apart from a certificate used to sign the firmware
The firmware has been signed with a private key from Korg which will be checked with a public certificate in the machine. Change just one bit and the Electribe will refuse to accept your homebrew....
Anyone feel like trying to perform an update with a modified binary?





After doing a factory reset and refreshing the latest firmware in the idle hope it would fix stuff. I was greeted with a blank display so my e2 has gone back as there is no way to recover from a bad flash as of now. That is, I do not know howto start up in recovery mode and contacting Korg is totally useless.
I think copying the firmware to SD card went wrong. So it seems the e2 does not check if the firmware is valid before flashing it (this is pretty bad, but good for a modding). The flashing itself went without an error and was told to reboot.
But due to the lack of knowing howto enter recovery mode to reflash the firmware I would advise against messing about until we know how to recover from a bad flash
I think copying the firmware to SD card went wrong. So it seems the e2 does not check if the firmware is valid before flashing it (this is pretty bad, but good for a modding). The flashing itself went without an error and was told to reboot.
But due to the lack of knowing howto enter recovery mode to reflash the firmware I would advise against messing about until we know how to recover from a bad flash

Last edited by dutchcow on Wed Jan 28, 2015 9:00 am, edited 1 time in total.
-
- Senior Member
- Posts: 295
- Joined: Sat Jan 06, 2007 11:20 pm
- Location: GMT+1
You mean you've done an un-necessary factory reset and flash "hoping it would fix stuff" and, by doing so, bricked your unit?dutchcow wrote:After doing a factory reset and refreshing the latest firmware in the idle hope it would fix stuff. I was greeted with a blank display so my e2 has gone back as there is no way to recover from a bad flash as of now.

My electribe2 lousy patterns and stuff | KORG gear: NTS-1, nanoKEY2, electribe2/2S, WS/SR, WS/EX (on storage)
^ Yep
Sometimes refreshing and resetting does help
I'm pretty sure the file didn't copy properly to the SD card and due to no CRC check the unit just flashed a bad file and told me to reboot.
This is not a big deal though, you can boot into the boot loader and reflash. It just isn't documented anywhere. And the unit is too new for anyone to have figured out the boot modes.

Sometimes refreshing and resetting does help

This is not a big deal though, you can boot into the boot loader and reflash. It just isn't documented anywhere. And the unit is too new for anyone to have figured out the boot modes.
What do you mean? What's undocumented?dutchcow wrote:you can boot into the boot loader.
also, this string makes me think you can flash over usb:
Code: Select all
./src/SerialFlash/SerialFlash.cpp




I tried connecting it with the blank screen but my laptop didn't see any USB devices being connected. Undocumented is which pads/buttons to hold down for it to boot into some fail safe where you can flash a new firmware.cntrlchng wrote: What do you mean? What's undocumented?
also, this string makes me think you can flash over usb:Code: Select all
./src/SerialFlash/SerialFlash.cpp
It probably involves putting the firmware in the root on an empty SD card and then holding down a certain combo to make the device flash it. Sending it back for a replacement is the only way for now as Korg does not respond to email support questions at all. I doubt they will tell anyone how to recover form a bad flash.
IMHO they should tell people howto recover from a bad flash in the pdf file that came with the update. Relying on a good copy alone is not very smart. At the very least the e2 should've done some checksum check rather than just flash the file which was obviously corrupt.
Because if it wasn't a bad file it would mean a perfectly fine flash can brick your device
