Using the CM4 adapter board I have a CM4 booting on the pocket. I’m using a modified raspbian image and their bootloader instead of using uboot - for now.
I’ll upload the exact steps I’ve done to a repo, but in short summary:
Steps:
port the jdi-lt070me05000 display patches that ignore the dcdc and reset pins not being hooked up
enable tlv320aic31xx module in the raspbian kernel image
anecdotally, compared to the imx mp and a311d, it is running cooler and using less power playing video in firefox - about 5 watts - this may be expected since firefox on the raspi has hardware acceleration.
Pretty cool. Maybe I’m mistaken, but wouldn’t the MNT image work on the CM4? Not sure why you needed to hack Raspbian to get it up and running. Unless you just wanted to, of course
laziness - I wanted to leverage the builtin bootloader and not uboot to start with, with overlays, and the raspbian docs are very friendly.
After I iron out the last few things - I want to switch to the reform images, which are on a newer kernel, and see what needs to be ported to get firefox using the hardware decoder for the cm4 on the reform images as well.
For MNT Pocket Reform, you can also get the Banana Pi CM4 version from Crowd Supply at a good price at the moment. Check the additional products on the MNT Reform page. If you buy that version, you won’t pay for the HDMI adapter that is included with the Raspberry Pi version, and you get a BPi CM4 included to try.