Can't transfer presets, device won't reboot

My Electra One was freezing on the boot screen, so I did a hard reset and restarted by pressing the left middle button. I can’t load any presets onto the device now. I’m on firmware 3.1.7

544364 handleSysEx: preset transfer initiated: filename=ctrlv2/p011.epr
544365 handleSysEx: Read file failed: ctrlv2/p011.epr
544744 Localfile: Cannot open file failed: ctrlv2/p011.epr
544794 handleCtrlFileReceived: preset loaded: name=NO NAME
544796 handleCtrlFileReceived: preset loaded: name=NO NAME
544796 handleCtrlFileReceived: preset loaded: name=NO NAME
544797 handleCtrlFileReceived: preset loaded: name=NO NAME
544806 handleCtrlFileReceived: preset loaded: name=NO NAME
544806 getPage: page does not exist: pageId=1
544806 switchPage: Page switched: page=1, controlSetId=0
544807 getPage: page does not exist: pageId=1
544807 handleCtrlFileReceived: preset upload failed
544807 processElectraSysex::handleElectraSysex: sending NACK
544910 handleSysEx: lua script transfer initiated: filename=ctrlv2/p011.lua
544911 handleSysEx: Read file failed: ctrlv2/p011.lua
544931 Localfile: Cannot open file failed: ctrlv2/p011.lua
544931 processElectraSysex::handleElectraSysex: sending NACK
544948 SysexApi::sendPresetList
544948 sendPresetList
544948 Presets::sendList: cannot open transfer file: ctrlv2/00381787.tmp

OK, I think I got it back. Pressed the top left hard reset button again.

No, something is seriously wrong. It keeps freezing when I try to load the preset I’m working on, and now the on-screen text is showing up as blocks. I’ve tried the various firmware update procedures. The device won’t go back to the boot screen anymore.

Are you using a bunch of LUA code? I’ve found that when i have some serious issues in the code, I’ve gotten into that state.

To get the text back, do this

You may have to go back to 3.1. Then back to 3.1.7 once it’s restored

Other things I’ve done - with the E1 connected to the computer, being up the web UI, go into controller, change some routing config then change it back so the Apply button lights up. Then press Apply to send a good config tob the E1

Thanks @OldManZero ! Looks like that worked (I didn’t have to roll the firmware back). Yes, I’ve been doing a lot of Lua experiments. Didn’t know it was that dangerous! I wasn’t even getting the boot up animation, but it seems to be back.

a quick note on this one:

When the default preset is causing problems (eg. infinite loop in Lua or something like that), holding down the top-left button during the start-up will skip loading of the preset, ie. Electra will start with a blank preset. That gives you a chance to remove the preset or overwrite it. This works most of the time. Hardware reset / formatting the internal storage is needed when file system gets corrupted.

2 Likes

if it’s possible to make a coding mistake, I’ve done it. lol

fortunately I’ve always been able to bring the E1 back to life.