Search Featured Websites:
Feature your business, services, products, events & news. Submit Website.


Breaking Top Featured Content:

RPi4 and Khadas Toneboard – interrupt flooding !?!?

Hi folks.

I’m wondering if anybody runs a similar, to my current “”RPi4 – Khadas Toneboard USB-DAC”” config.

So far pretty much everything is working fine.
I really like the DAC. I currently prefer it over all the HATs (Audiophonics/Allo/IanCanda Fifo/Hifiberry/Mambo…) I have/had around here.

However. There’s one odd thing. It might be a potential issue.

I’m currently running latest Raspbian and squeezelite. 32 or 64 bit kernel.

What I found is that the RPi4 shows more then 2000 IRQs/second
on the USB interface as soon as squeezelite locks the interface.

I havn’t been running USB DACs for a long time. I’m not sure if this is normal
behavior in isynchronous USB-DAC operation mode!?!?

I’d appreciate if somebody could try below measurement (just copy/paste into a terminal).
The snippet just counts the IRQs per second.
squeezelite or mpd should be up’n running to have the IF locked.

Code:

count=$(cat /proc/interrupts | grep xhci_hcd | awk ‘{print $2}’)
for i in {1…9}
do
sleep 1
countnew=$(cat /proc/interrupts | grep xhci_hcd | awk ‘{print $2}’)
echo “sec $i: $(($countnew - $count))”
count=$countnew
done


Thx.

Continue reading at DIYaudio.com: Click Here

Press Release Distribution Service
Feature your business, services, products, events & news. Submit Website.