Persistent "Failed to Update IO Firmware" Error on Cube Orange – Seeking Guidance

Dear CubePilot Community,

I’m encountering a persistent issue with my Pixhawk Cube Orange. Each time I connect it to Mission Planner, I receive the following error:

“Orange Cube - Failed to update IO Firmware.”

Troubleshooting Steps Taken:

  • Attempted firmware updates using various versions of Mission Planner.
  • Utilized the ST-Link V2 to flash both the FMU and IO (STM32F103) processors with different firmware builds.
  • Successfully uploaded bootloader and firmware to the IO, but the error persists in Mission Planner.

Additional Observations:

  • Holding down the safety switch during power-up did not resolve the issue.
  • The board is recognized by my PC, and firmware uploads complete without errors.
  • Despite these efforts, the IO firmware update error remains, and I’m unable to calibrate sensors or proceed with setup.

Request for Assistance:

Could anyone advise on the following:

  • Is there a specific bootloader or firmware version recommended for resolving this issue?
  • Are there any particular steps to put the IO processor into boot mode for firmware updates?
  • Any additional troubleshooting steps or insights would be greatly appreciated.

Thank you in advance for your assistance.

Per our email discussion, you appear to have done all the normal things…

Short of using jtag to reinstall the firmware on both chips…

I would suggest an RMA at this stage via your reseller

I have already attempted the ST-Link flashing method and performed a chip erase. Now, you’re suggesting using JTAG. I’ll do try it. Regarding the RMA, I’ve soldered a connector and opened the unit, so I believe that option may no longer be viable.