Bookworm 6.6.y for the uConsole and DevTerm

ty rex
struggling to get audio still :frowning:

make sure you’re updated to kernel 6.6.77 and add dtoverlay=test-rp1-audio-out to the [pi5] section of the config.txt
in the terminal do uname -r and you should be running 6.6.77-v8-16k+

1 Like

Hey all,

I deeply appreciate @Rex’s work and I don’t want to be a downer esp now that all this audio stuff is happening but I just can’t seem to get a usb0 RNDIS interface to appear now that I’ve upgraded to bookworm (I’m using a CM4). I’ve upgraded my 4g modem to the 9011 firmware and I think I’ve done everything else correctly but that device never appears. Maybe we should start another thread about this because I think there are some people above who hit the same snag?

Or have people gotten this to work on 6.6?

Again – extremely thankful for the work being done here but so excited to get my uConsole on LTE!

1 Like

I don’t have a 4g card so I’ve never tested it but I do know others do have it working with this image. Maybe one of them can make a short guide on getting it running.

1 Like

I would really appreciate that!

1 Like

@Rex I do have the dtparam=pciex1=off in my config.txt. I have tried two different CM5s and a few different memory cards, trying to find a pattern.

On a fresh install with a formatted SD card, I am testing with and HDMI cable connected and networking turned off. No updates beyond the system image you posted.

I am rebooting it by using the menu option in the desktop. That is to say, click the raspberry icon in the lower left then “shutdown” then “reboot”

I am also using an open a terminal and run the command “sudo reboot”

Sometimes is restarts normally, sometimes it hangs at the “clockwork” logo with “plymouth-reboot.service” on the bottom of the screen, and sometimes it gets stuck at the bootloader with the error that an SD cards can not be found. I am trying a few more combinations of things to see if there is a pattern.

James

1 Like

attaching a screenshot of bootloader error mentioned above.

1 Like

you’re not the first person that’s having problems booting with an sd card. have you tried putting os_check=0 in the config.txt to see if that helps? i’m ordering a cm5 lite when i get paid hopefully i can track this problem down. what if you just shutdown and not reboot does it still do it?

1 Like

yes I tried adding os_check=0 in the config.txt, but it still happened sometimes. it is weirdly intermittent. I also have somewhat unpredictable behavior if the HDMI is plugged in or not.

I should mention that I am using a USB-C power brick with no batteries installed for this testing. Just to eliminate a possibility. I have a CM5-lite with wireless, another without wireless, and another CM5-32eMMC wireless. I will do a little more testing and try to track down the common issues. Just need to pull the other CM5s out of the mini-servers for DNS and HomeAssistant.

James

let me know if you find anything, i wont be getting a cm5 lite to test for another couple weeks.

sorry didn’t answer your question. same issue if I click “shutdown” and then try to power back up. I usually get the bootloader error

can you try adding sdhci.debug_quirks2=4 to the end of cmdline.txt for me and test.

if that doesn’t work, in cmdline.txt change out root=PARTUUID=xxxxxxxx-xx with root=/dev/mmcblk0p2 and test with it alone and with sdhci.debug_quirks2=4

1 Like

okay I have done some more testing. on fresh sd card flashes. I am able to get somewhat reliable reboots and shutdowns (both from the cli and the ui). Here are the config files

james@clockworkpi:~ $ cat /boot/firmware/cmdline.txt
console=serial0,115200 console=tty1 root=PARTUUID=ff561e72-02 rootfstype=ext4 fsck.repair=yes rootwait quiet fbcon=rotate:1 psi=1 splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=GB sdhci.debug_quirks2=4

james@clockworkpi:~ $ cat /boot/firmware/config.txt

[all]
ignore_lcd=1
max_framebuffers=2
disable_overscan=1
dtparam=audio=on
dtoverlay=audremap,pins_12_13
dtoverlay=dwc2,dr_mode=host
dtparam=ant2

[pi5]
os_check=0
dtoverlay=clockworkpi-uconsole-cm5
dtoverlay=vc4-kms-v3d-pi5,cma-384
dtoverlay=spi0-0cs
dtparam=pciex1=off

I have connected to wifi and run an apt upgrade. I have also installed your backlight.service but the screen will sometimes show a blank blackness, even though I can ssh in from my laptop or even plug in HDMI and see something on the external monitor.

I am going to continue testing some different permutations and brands of SD card.

[update]. I have done a few more reboot cycles and am still seeing the bootloader failure screen, but less often.

have you tried this:

backup your cmdline.txt first

My CM5 Lite is also being delivered, I’ll test it when it comes.

Same issue (He said there was a problem only with SanDisk)
https://forums.raspberrypi.com/viewtopic.php?t=382072

There‘s a cm5l device tree for the sd io signaling that may be related with sdr mode.

1 Like

How about update this, bootloader

Update: 6.6.78 available now

I’ve added the new panel driver and the rp1 audio driver to the 4k kernel for the CM5. That way if you need to switch to it for wine or something you can.

5 Likes

My CM5 should be here today, I just made my first prototype of the more ventelated devterm enclosure. In non-glare acrylic. all my standoff locations were correct, as well as my cutouts. I’m just trying to decide if I want to add a couple of standoffs to the sides to make the sandwich a bit more robust.


also considering a future addition of some threaded mounting brackets on the sides to make it a bit more modular, allowing accessories to be attached.

4 Likes

I put a DevTerm overlay for the CM5 in just for you. Add dtoverlay=clockworkpi-devterm-cm5 to the [pi5] section of the config.txt and comment out the dtoverlay=clockworkpi-uconsole-cm5 overlay in the same section. You don’t have to worry about the other section as it will ignore them.
The printer and built in fan will not work the way the overlay is right now its just to test if the panel will work with it. So let me know if it does then we can proceed further.
You must be on kernel 6.6.78 to get that overlay, I’m going to be building a new image tonight that has that kernel out the box.

2 Likes