AnsweredAssumed Answered

SSM2602 doesn't record at 44100

Question asked by MarkBishop on Mar 16, 2012
Latest reply on Mar 20, 2012 by MarkBishop

This works:

root:/> arecord -Dhw:0 -d 10 -t wav -r 48000 -f S16_LE -c 2 test.wav

 

This doesn't:

root:/> arecord -Dhw:0 -d 10 -t wav -r 44100 -f S16_LE -c 2 test.wav

Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo

asoc: can't set codec ssm2602-hifi hw params

arecord: set_params:1123: Unable to install hw params:

ACCESS:  RW_INTERLEAVED

FORMAT:  S16_LE

SUBFORMAT:  STD

SAMPLE_BITS: 16

FRAME_BITS: 32

CHANNELS: 2

RATE: 44100

PERIOD_TIME: (125011 125012)

PERIOD_SIZE: 5513

PERIOD_BYTES: 22052

PERIODS: 4

BUFFER_TIME: (500045 500046)

BUFFER_SIZE: 22052

BUFFER_BYTES: 88208

TICK_TIME: 0

Outcomes