[#4289] ffmpeg cannot run on BF531

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

[#4289] ffmpeg cannot run on BF531

Submitted By: Yi Li

Open Date

2008-07-29 03:01:51    

Priority:

Medium     Assignee:

Nobody

Status:

Open     Fixed In Release:

N/A

Found In Release:

N/A     Release:

trunk,2008r1

Category:

N/A     Board:

N/A

Processor:

N/A     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

N/A

Uboot version or rev.:

    Toolchain version or rev.:

App binary format:

N/A     

Summary: ffmpeg cannot run on BF531

Details:

 

BF531 has no L1 BankB data SRAM, while ffmpeg tries to put some data in bank B.

 

Follow-ups

 

--- Yi Li                                                    2008-07-29 03:05:08

$ grep l1.data.B libavcodec/bfin/ -r

libavcodec/bfin/fdct_bfin.S:.section .l1.data.B,"aw",@progbits

libavcodec/bfin/idct_bfin.S:.section .l1.data.B,"aw",@progbits

libavcodec/bfin/dsputil_bfin.c:static uint8_t vtmp_blk[256]

__attribute__((l1_data_B));

libavcodec/bfin/vp3_idct_bfin.S:.section .l1.data.B,"aw",@progbits

 

--- Robin Getz                                               2008-07-29 16:34:06

Without doing something silly like

 

#ifdef __BF531__ || __BF536__

 

is there a better way to define when a part has L1B or not? (and the next

question is - do we want to discuss a soft fall over in the kernel when there is

no L1 again?)

 

-Robin

 

--- Mike Frysinger                                           2008-07-30 01:07:20

addin #ifdef's for certain parts is not something we want to do

 

we could add a configure flag that would dictate whether to use L1 at all

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes