Eeprom invalid

Glad to read that you got it working. For other iOS users running into the same issue, here’s a little more detail and what to do if the first step fails.

Before you try to update the MM app, you need to temporarily change your iPad screen so that it does not time out. Go to Settings - Display & Brightness - Auto-Lock and set to Never.
Also, don’t try to perform any other task on your iPad such as check e-mail or reply to a text; don’t try to perform any task within the MM app during the updates.

I was able to restore the app and complete the update. Here’s how I suggest you try to restore your MIDI Maestro. This is the first step and it follows what Brennan mentions but with a little more detail:

  • make sure you have the current Test Flight app updated on your iPad
  • power off your Maestro pedal for 30 seconds and then power it back on
  • press the Pairing button on the back of the pedal; the light should start to flash
  • launch the MM app
  • press the hamburger button in the upper left
  • select Update Firmware (you’ll know it’s the latest version if there’s a percentage display); let it complete and the blue light changes from either goes solid or stops blinking
  • wait at least 30 seconds once the percentage display disappears
  • you may still have EEPROM INVALID displayed—if so, don’t worry, proceed to
  • use the MM app to select Update Default Modes
  • the blue light will probably stay solid blue and there’s not feedback so let it run for 15-20 minutes—the blue light will stay solid
  • power down the MM pedal; let it set for 30 seconds
  • power the MM pedal on
  • does the Custom Mode screen now appear on the pedal display and does v1.1.4 show in the bottom left panel of the pedal display?
  • you should be good. NOTE: since I don’t have any Custom stuff yet, I did not follow that step as Brennan suggested.

So what to do if the EEPROM INVALID is still showing? This second step is a little more complicated but you should still be able to recover your pedal.

  • Searched my e-mail inbox for messages with Test Flight and went to the first message and used the link to get to the iOS 1.0a version in the App Store; installed it (it replaced the current version on my iPhone with the older version
  • I powered the MM pedal on and let it sit for a couple of minutes with the EEPROM INVALID screen.

I then pretty much followed the same general process as above:

  • Updated the Firmware; after 10-11 minutes, BLE light went out; EEPROM INVALID screen remained. NOTE: you will not see the percentage countdown displayed with the older Test Flight version.
  • Updated the Default Modes; BLE light never went out; after 10 minutes, I powered the MM down; I let it rest for a couple of minutes.
  • Powered it back up and the screens displayed correctly. At this point I was so happy that I forgot to check the firmware version :grinning: But wait, you’ve got some more to do:

Update app and firmware to the latest version from 1.0.7a

  • I went back to my e-mail and got the link to the 2d iOS Test Flight notification and installed the app.
  • Followed the general steps above for updating the Firmware and Default Modes.
  • The firmware update displayed the percentage time but it took about 10 minutes to complete—the blue light went out;
  • Updated the Default Modes and let the process run for 10 minutes—the BLE light never went out again so I again powered the MM down and quit the MM app.
  • Upon powering the MM on, the version displays v1.1.4

Don’t forget to restore your iOS Display & Brightness settings.

3 Likes