Devterm updates - CM4/5, Parrot, Bookworm, display... help?

Revisiting my DevTerm after some time away.

Previous state was CM4 Lite with the Clockwork Pi released OS image from way back, but the screen connector was damaged (I had kludged it into working, with flicker / corruption, by taping it in)
I finally sourced an alternative display (same dimensions / format, but the clip is functional this time, and the screen is matte instead of shiny).

At the same time I decided to try out Parrot OS or latest Bookworm, and swap in a CM5 board.
Unfortunately the CM5 I have has eMMC, so I need a carrier board to write the OS (which is inbound)

In the meantime I’ve been attempting to use the CM4 lite to boot one of the images from this thread

The DevTerm appears to start, the screen lights up, but there is nothing on the display. Connecting to an external display and disconnecting the DSI cable, the image boots (the display is rotated 90 degrees), I see some dmesg / boot messages, but a desktop never appears. Checking the SD card in another machine, there appears to be no /boot/firmware/* files (e.g. /boot/config.txt is a symlink to /boot/firmware/config.txt, but that does not exist; /boot/firmware is an empty directory)

Am I missing something - are these images standalone usable, or not? What’s the current best option to set up a DevTerm with a CM4 or CM5?

When you flash the SD card there will 2 partitions boot root in the boot partition you need to edit the config.txt. Comment out the uConsole and uncomment the DevTerm in each section. Make sure you don’t apply any custom settings to the image when flashing.

Is the panel the same one that the DevTerm comes with?

The screen will be rotated 90°, all the pre-configured rotations are for the uConsole.

1 Like