root:/> arecord -d 10 test2.wav
Recording WAVE 'test2.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
And all Iget is a 44 byte file (I assume the header for a wav file) and it never returns.
arecord -f cd/cdr/dat test.wav
I have verified that the RECLRC and RECDAT have data on the SPORT port.
How else can I verify that the SPORT is getting good data and ALSA lib is happy? I don't know where to really start on this one.