@caccum Well, speaking personally:
I believe the BootLoader is deep inside and indestructible.
I would use Arduino IDE to upload this basic LCD sketch:
https://github.com/m5stack/M5Core2/blob/master/examples/Basics/display/display.ino