Feature your business, services, products, events & news. Submit Website.
Breaking Top Featured Content:
RPi4 and Khadas Toneboard – interrupt flooding !?!?
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.
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