After installing the latest firmware, it turned into a white screen (resolved )

I just installed the latest 1.3.1 firmware, and the screen showed a successful installation. However, after I cut the power and restarted, the screen turned white, and I can’t perform any operations. What should I do?

Oh no!
Did you download the file from the Downloads page, or did you pick one of the files from the github releases page? Not that either of those things should make the screen fail, but it will help me narrow down what went wrong.

It may be to display cable came loose, just coincidentally happened after updating. If you happened to have left it starting up with a patch, then even if the display is off it’ll still play that patch. If that’s the case you can check to see if there’s any signals coming out of the jacks.
Also you won’t hurt anything by clicking and turning the rotary a few times, to try to load a patch. It always starts up with the Load Patch button highlighted.

If somehow the firmware update failed or corrupted the memory, then there is a bootloader you could use as a backdoor:

USB update method:

  1. Download the latest firmware release and unzip the it. Look inside the metamodule-firmware folder. You should see a file called main.uimg.
  2. Connect a USB cable from a computer to the module.
  3. Power cycle the module while holding down the rotary encoder.
  4. The button will be flashing green, this tells you that you are in USB-DFU bootloader mode
  5. Open Chrome browser (other browsers will not work). Go to this web page: https://devanlai.github.io/webdfu/dfu-util/
  6. Click Connect, and then select “STM Device in DFU Mode”.
  7. Click “Choose File” and select the main.uimg file you just downloaded.
  8. Click “Download”.
  9. Wait a couple minutes… it takes a while. There will be this error message:

DFU GETSTATUS failed: ControlTransferIn failed: NetworkError: Failed to execute 'controlTransferIn' on 'USBDevice': A transfer error has occurred.

This is normal, and is not a problem. It’s safe to ignore this.

  1. When the web page says it’s done, unplug the USB cable and power cycle the module
1 Like

Hi Dan~~Thank you for your quick response and assistance. I followed the steps below and successfully updated to 1.3.1, resolving the white screen issue. I downloaded the file from the Downloads page, not from GitHub. During the update process, there were no power interruptions, and the screen displayed a successful update. I believe I followed the standard procedure correctly, so I’m not sure where the issue might have been. I vaguely remember a recent discussion with a similar situation where a white screen occurred after a firmware update. I’m not sure if it’s related. However, everything is working fine now. I’ll test further, and if there are any other issues, I’ll report back. Thank you!

1 Like