CM5 Uconsole - USB mic not working

Hi all, Just got my uConsole this week, I got a pair of mic that work on RapsberryPi OS on a Hackberry CM5. On the Uconsole I’m using the latest bookworm version, the mic shows in the sound settings but it doesn’t show any activity and when i try to use it in other apps it is silent as well. If anyone has any clue what could be wrong please let me know.

This is the mic i’m using Amazon.com: KISEER 2 Pcs USB 2.0 Mini Microphone, Laptop/Desktop PC Plug and Play for Skype, MSN, Yahoo Recording, YouTube, Google Voice Search and Games : Electronics

did you select it as “default input device” in pavucontrol / your application ?

This does sound sort of similar to what I’m experiencing.

Reboot, plug it in, and type ‘sudo dmesg’. Do you see errors that say things like “1:1: cannot get freq at ep 0x1”?

@withoutgettingwet has opened a issue with the RPi kernel and they have a open PR here.

I’m compiling the changes and will post a link for the new kernel to test.

yes I do see these

@Kuchu @withoutgettingwet Here install and test this kernel with the open PR fix from RPi.

Let me know if it works for you.

1 Like

This appears to have solved the problem, yeah. Thank you!

I can’t do any serious testing for a bit (I made some changes to my install and thought I had a good backup) but in a hour or two I should be sufficiently sure to close the github issue.

2 Likes

It worked for me as well! :partying_face: No i can use warp’s voice mode. Thank you!

1 Like

Hi again Rex, just wanted to give you a heads-up in case this isn’t just something weird I’ve done.

I’m not sure if it’s related to this kernel/testing version or something obscure I’ve done, but when I add dtparam=spi=on to my /boot/firmware/config.txt (or enable spi in raspi-config) the screen shows nothing. The backlight does turn on, but nothing is ever displayed. VNC still works.

dmesg shows an error that is not there on a normal boot.

[ 2.535015] panel-cwu50 1f00130000.dsi.0: failed to request GPIO (-16)
[ 2.535022] panel-cwu50 1f00130000.dsi.0: probe with driver panel-cwu50 failed with error -16

It is completely reversible, as long as you remove or comment out spi enabling line.

try adding the following

dtoverlay=spi0-0cs
dtoverlay=spi1-1cs

if you get a blackscreen after common with the CM5 install clockworkpi-blacklight also.

1 Like

I never saw the orange charge light nor heard the sound effect when i connected and disconnected the charging cable before applying this fix, not sure if its related.

You might have been on a kernel before 6.12.28 and not updated it yet. A few of my images still have a older kernel out the box, I need to update them.

1 Like

Would that fix the issue of it not worming with larger or different micro seed cards? I tried initially to setup with a 256 gig card and it didn’t work

Check out this thread on editing the EEPROM so you can use larger SD cards. Info is all in the first post.

1 Like