Suspected interrupt issue in USB audio application | Cypress Semiconductor
Suspected interrupt issue in USB audio application
Hi there, Im using the CY8C5667LTI-LP009 in a digital USB mic based noise sensing project and have hit a major hurdle. I run our custom board into an ODROID C1+ SBC (Pi clone with more muscle) and it enumerates as a USB audio device. When I run any kind of call to record audio such as the ALSA "arecord" the kernel chokes and dies with a:
"Kernel panic - not syncing: fatal exception in interrupt" (Ive attached a shot of its death dump)
Its strange as the CY8C5667LTI-LP009 based audio board works fine when plugged into a Mac or PC. It also works when plugged into a Pi, but the audio can be glitchy, containing random impulses. Other cheap USB audio cards work fine on the ODROID.
My hope is that this can be remedied by edited some of the firmware settings using Creator, but I don't know where to start. I have changed the Max Packet Size in USBFS from 192 to 512 based on another some audio developer guidelines but it had no effect so I changed it back.
Any help would be very much appreciated!