MicroPython error during installation verification

Hi there,

Sorry to hear y’all were having this problem! It seems like some boards may have been shipped out with the wrong version firmware. Not sure how that happened, we’re going to investigate this to ensure it doesn’t happen again in future production runs.

This is the firmware / lib version displayed in the REPL:

MicroPython v1.25.0-preview.208.g1e83cd914 on 2025-01-14; SparkFun XRP Control Board V2 with RP2350

Thank you so much for posting this, very helpful! The boards from the first production run should report MicroPython v1.25.0-preview.beta06 on 2025-02-17; SparkFun XRP Controller with RP2350. @Fgrossman Maybe we can add a special check to XRPCode to force a firmware update if v1.25.0-preview.208.g1e83cd914 on 2025-01-14 is detected?

The reason for these error messages is because your boards have an outdated firmware version before we had finalized the pin names. The names used by XRPLib are correct, you just need to update your firmware to fix the pin names. See my other post here for how to do that:

Hope this helps!

1 Like