[#5229] AD1836 fail to record while compiled as 6 channels mode

Document created by Aaronwu Employee on Sep 4, 2013
Version 1Show Document
  • View in full screen mode

[#5229] AD1836 fail to record while compiled as 6 channels mode

Submitted By: Barry Song

Open Date

2009-06-11 01:00:50     Close Date

2009-06-11 22:22:07

Priority:

Medium High     Assignee:

Cliff Cai

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

N/A     Board:

N/A

Processor:

BF537     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

2009R1_RC6

App binary format:

N/A     

Summary: AD1836 fail to record while compiled as 6 channels mode

Details:

 

While compiling ad1836 as 6 channels mode(CONFIG_SND_BLACKFIN_AD1836_5P1=y), run arecord command to record audio, the record can't work:

Recording WAVE : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

rx dma is already stopped

sport status error: ROVF

AD1836:snd_ad1836_sport_err: err happened on sport

If compiling ad1836 to 3 stereos mode(CONFIG_SND_BLACKFIN_AD1836_MULSUB=y), arecord will be ok.

 

Follow-ups

 

--- Cliff Cai                                                2009-06-11 22:19:50

fixed by enlarging the local buffer.This is introduced by the previous fix for

another bug,I've tested that the new fix works for this bug and the previous bug

as well.

 

Cliff

 

--- Barry Song                                               2009-06-11 22:22:07

I verified the fix too. Close it.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes