Reinstalling Cardputer factory firmware


#1

I’ve just ordered a Cardputer and, since it won’t be delivered until a few weeks, I’m reading the uLisp documentation and familiarizing with the system.

I plan to use the Cardputer exclusively with uLisp, but just in case I’d like to figure how to reinstall the factory firmware as the uLisp documentation hints. However, the M5Stack documentation is a bit sparse on this and it’s not clear to me what to do.

Is reinstalling the factory firmware similar to installing uLisp? Does the factory firmware that ships with the device need to be dumped for later reinstallation?


#2

Hi Amoroso

It’s easy to reinstall the factory firmware of the Cardputer, I did once months ago, the sdk tools is very mature and easy to use.

  1. Install the esp32 sdk
  2. Build new image from source code of the factory firmware
  3. Flash the new image into Cardputer with tool from sdk
  4. Have fun!

#3

Thanks. The ESP32 SDK is installed with the Arduino IDE as explained here and here, right?


#4

No, just follow the Readme in the M5Cardputer-UserDemo repo. The ESP32 SDK (ESP-IDF) is an independent tool chains, it could be used to build the M5Cardputer-UserDemo and flash it into the Cardputer.