DevTerm OS CM4 64bit image files

Official DevTerm CM4 64bit image files here:

cm4.64

Download:
http://dl.clockworkpi.com/DevTerm_CM4_v0.1_64bit.img.bz2 ==> Mirror #1 ==> Torrent
md5sum: 340ed7e4c01c3fa57ac5c5040f13e88f
Size: 1.3G

v0.1 latest release note:

· Based on the Raspberry Pi OS Debian 11 (bullseye) 64bit
· Linux Kernel v5.15
· Friendly LXDE desktop environment 
· Rechargeable battery energy management
· Standard CUPS thermal printer driver support

A BIG THANK YOU to the open source ecosystem and all supporters from around the world! :heart: :heart: :heart:

6 Likes

Is it possible to use the official raspberry pi os on DevTerm CM4 version?

1 Like

In principle it absolutely should be, since it’s literally a Pi board inside. I guess it would be most useful to know specifically what modifications have been made to this image for the DevTerm. Can the ClockworkPi team please list these changes?

althrough the wiki is based on armhf image
but the 64bit is pretty much as the same as armhf ,except all packages are made in 64bit

2 Likes

Per issue #45 I recommend that folks using this image edit /boot/config.txt and add

dtparam=ant2

at the end of the file.

This enables the CM4 to use the external antenna that you’ve probably attached to the module!

6 Likes

Just to be clear, I can flash the Official DevTerm CM4 64bit onto the micro-sd and get going right?

The instructions in the wiki are there in case I want to re-create or modify what you guys have done?

1 Like

Yes, that’s right. If you want to get started right away, just download the image and flash it to an SD card.

1 Like

These download links do not work for me. Where can I get the image files? They used to be on the clockworkpi website but I can no longer find them.

ClockworkPi Disks Collection

There is now an updated image, with screen rotation at the kernel level.
(The disks collection has not been updated, as of this post.)

DevTerm_CM4_v0.2b_64bit.img.7z

1 Like

just made a new os image for cm4 based from rpi-lite os image

using latest kernel same as uconsole image

start with xfce4 only, no lxde ,lightdm

integrated obsidian 1.3.7

ab081eabf24ae501dc3f40a9126b7e5a http://dl.clockworkpi.com/DevTerm_CM4_v0.3e_xfce_64bit.img.7z

3 Likes

Can the CPI team update the dl website to point to this image, currently, it’s pointing here: http://dl.clockworkpi.com/DevTerm_CM4_v0.1a_64bit.img.bz2?

Not sure how to inform them.

I’ve been thinking for a while that I’d like to get Debian Bookworm on my DevTerm. Now that the latest Raspberry Pi OS version is out and it’s based on Debian Bookworm, I’m looking forward to a Bookworm-based image! I think I’ll try following the instructions to build my own image as well.

Update: so far I haven’t really gotten it working! I can boot Raspberry OS lite with Clockwork’s build of the 5.15 kernel, but as soon as I install a graphical environment, it fails to boot, presumably because of kernel modules with the wrong version I actually have no idea why.

I also tried to patch and build my own 6.1 kernel based on the Raspberry Pi kernel at github.com/raspberrypi/linux. While I was able to manually apply the DevTerm patches and get it to build, I haven’t gotten my kernel to boot yet.

Update (2023-11-10): I actually have been having success running the stock RP OS Bookworm lite image with the DevTerm’s kernel and device trees. I just need to be careful to not allow kernel upgrades that will mess up my boot partition. I also tried:

  1. Moving the DevTerm kernel from kernel8.img to kernel-devterm-5.10.img, and modifying config.txt to point to that kernel image. That way, I can let Debian update its kernel without causing trouble. I haven’t gotten this to work, however. I can’t boot past the bootloader when I do this.
  2. My custom-patched 6.1 kernel. Still won’t boot though.

To debug both of these problems, I have an I/O board coming in the mail that I will use to flash the bootloader firmware and enable UART logging in the bootloader. enable_uart=true in config.txt works great for getting kernel logs over UART, but I need the bootloader logs as well since my kernel isn’t even booting yet.

Update (2023-11-17): After enabling UART logs, I was able to see that my patched 6.1 kernel does boot, it just doesn’t have working drivers for the screen or keyboard.

@xordspar0 I flashed your image with raspi image writer with ssh enabled. Could connect just fine. I don´t have enough time nor linux know how to achieve much by myself with the devterm, so i went back to official v2. Thank you for your effort, will keep watching this space ;).

Yup, it seems like just the DevTerm hardware-specific patches aren’t working in my testing, but the CM4 is still able to boot just fine. I’ll keep working on it.

1 Like