# CM5 Uconsole - USB mic not working

**URL:** <https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421>\
**Category:** uConsole\
**Created:** [July 6, 2025, 1:34am UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421 "2025-07-06T01:34:57Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kuchu](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kuchu/32/12424_2.png) [@Kuchu](https://forum.clockworkpi.com/u/Kuchu)\
**Post date:** [July 6, 2025, 1:34am UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/1 "2025-07-06T01:34:58Z")

</div>

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](https://www.amazon.com/dp/B071WH7FC6?ref=ppx_yo2ov_dt_b_fed_asin_title)

---

<div class="post-metadata">

**Author:** ![white-round-square](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/white-round-square/32/10385_2.png) [@white-round-square](https://forum.clockworkpi.com/u/white-round-square)\
**Post date:** [July 6, 2025, 5:19am UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/2 "2025-07-06T05:19:15Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![white-round-square](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/white-round-square/32/10385_2.png) [@white-round-square](https://forum.clockworkpi.com/u/white-round-square)\
**Post date:** [July 6, 2025, 5:21am UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/3 "2025-07-06T05:21:04Z")

</div>

> [@Bookworm 6.12.y for the uConsole and DevTerm](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847/588):
>
> [Hi Rex, here’s the issue that I’ve opened.](https://github.com/raspberrypi/linux/issues/6943). If there’s anything I might’ve missed or that I need to change let me know. Thanks again!

---

<div class="post-metadata">

**Author:** ![withoutgettingwet](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/withoutgettingwet/32/10955_2.png) [@withoutgettingwet](https://forum.clockworkpi.com/u/withoutgettingwet)\
**Post date:** [July 6, 2025, 5:42am UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/4 "2025-07-06T05:42:14Z")

</div>

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”?

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [July 6, 2025, 12:25pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/5 "2025-07-06T12:25:28Z")

</div>

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

> <https://github.com/raspberrypi/linux/pull/6936>
>
> Second attempt at porting the dwc\_otg hack to avoid dropped split transactions.
> …
> 
> Transactions now "look OK" on the bus analyser but this needs more soak testing with different hub implementations.

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

---

<div class="post-metadata">

**Author:** ![Kuchu](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kuchu/32/12424_2.png) [@Kuchu](https://forum.clockworkpi.com/u/Kuchu)\
**Post date:** [July 6, 2025, 12:43pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/6 "2025-07-06T12:43:49Z")

</div>

yes I do see these

 ![CleanShot 2025-07-06 at 08.43.25@2x](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/e/e1c6fc3dba4c1b20d304002b1e1f0b92ff039a6e.jpeg)

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [July 6, 2025, 2:14pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/7 "2025-07-06T14:14:51Z")

</div>

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

> **[clockworkpi-kernel\_6.12.35-v8-16k+.deb](https://drive.google.com/file/d/1d826RHxDrB77pEh9tti7NUao55fHDhX_/view?usp=sharing)**
>
> Google Drive file.

Let me know if it works for you.

---

<div class="post-metadata">

**Author:** ![withoutgettingwet](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/withoutgettingwet/32/10955_2.png) [@withoutgettingwet](https://forum.clockworkpi.com/u/withoutgettingwet)\
**Post date:** [July 6, 2025, 3:46pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/8 "2025-07-06T15:46:54Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Kuchu](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kuchu/32/12424_2.png) [@Kuchu](https://forum.clockworkpi.com/u/Kuchu)\
**Post date:** [July 6, 2025, 4:02pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/9 "2025-07-06T16:02:08Z")

</div>

> [@Rex](#):
>
> stall and test this kernel with the open PR fix fro

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

---

<div class="post-metadata">

**Author:** ![withoutgettingwet](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/withoutgettingwet/32/10955_2.png) [@withoutgettingwet](https://forum.clockworkpi.com/u/withoutgettingwet)\
**Post date:** [July 6, 2025, 6:27pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/10 "2025-07-06T18:27:39Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [July 6, 2025, 7:08pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/11 "2025-07-06T19:08:13Z")

</div>

try adding the following

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

```

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

---

<div class="post-metadata">

**Author:** ![Kuchu](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kuchu/32/12424_2.png) [@Kuchu](https://forum.clockworkpi.com/u/Kuchu)\
**Post date:** [July 6, 2025, 10:36pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/12 "2025-07-06T22:36:09Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [July 6, 2025, 11:24pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/13 "2025-07-06T23:24:01Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Kuchu](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kuchu/32/12424_2.png) [@Kuchu](https://forum.clockworkpi.com/u/Kuchu)\
**Post date:** [July 6, 2025, 11:56pm UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/14 "2025-07-06T23:56:06Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Rex](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/rex/32/16852_2.png) [@Rex](https://forum.clockworkpi.com/u/Rex)\
**Post date:** [July 7, 2025, 12:04am UTC](https://forum.clockworkpi.com/t/cm5-uconsole-usb-mic-not-working/18421/15 "2025-07-07T00:04:08Z")

</div>

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

> [@Bookworm 6.12.y for the uConsole and DevTerm](https://forum.clockworkpi.com/t/bookworm-6-12-y-for-the-uconsole-and-devterm/15847):
>
> UPDATE: 6.12.45 Image Updated and enabled PCIE and Ethernet to get it ready for the new adapter boards that are coming out. This will also be the last release of Bookworm. Debian is one of the oldest operating systems based on the Linux kernel, and is the basis of many other Linux distributions. The Debian Project is an association of individuals, sharing a common goal: We want to create a free operating system, freely available for everyone. Now, when we use the word “free”, we’re not talking …
