FAQ:[#5948] Disable anomaly 456 on bf526-ezbrd, gadget zero bulk test fails for dma mode(2010)

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

[#5948] Disable anomaly 456 on bf526-ezbrd, gadget zero bulk test fails for dma mode

Submitted By: Vivi Li

Open Date

2010-03-05 05:39:44    

Priority:

Medium     Assignee:

Bob Liu

Status:

Open     Fixed In Release:

N/A

Found In Release:

2010R1     Release:

Category:

N/A     Board:

N/A

Processor:

BF526     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Under Debugging

Uboot version or rev.:

    Toolchain version or rev.:

gcc4.3-2010_Jan_22

App binary format:

N/A     

Summary: Disable anomaly 456 on bf526-ezbrd, gadget zero bulk test fails for dma mode

Details:

 

Gadget zero bulk test fails for dma mode when anomaly 456 is disabled on bf526-ezbrd.

 

On target:

--

root:/> modprobe g_zero^M

zero gadget: Gadget Zero, version: Cinco de Mayo 2008^M

zero gadget: zero ready^M

root:/> zero gadget: high speed config #3: source/sink^M

lsmod^M

Module                  Size  Used by^M

g_zero                  8595  0 ^M

root:/>

--

 

On host:

--

uclinux63-527-usbdev:..testsuites/usbdev # lsusb|grep -i "Gadget Zero"|awk '{print $2" "$4}'

005 061:

gadget_bus=005;gadget_dev=061

uclinux63-527-usbdev:..testsuites/usbdev # sudo ./src/testusb -D /proc/bus/usb/005/061 -t1

unknown speed   /proc/bus/usb/005/061

(hangs here)

--

 

Follow-ups

 

--- Jorge Manguane                                           2010-03-09 13:43:45

I was checking the file config.linux.usbdev.dma attached below.  It lists a max

SCLK of 133 MHz and min SCLK of 27 MHz.  I'm assuming the USB tests are run with

an SCLK of: 30 MHz < SCLK < 100 MHz.  the BF526 can only operate with an

SCLK of 100 MHz or below.

thanks,

Jorge

 

--- Robin Getz                                               2010-03-09 15:53:14

Jorge:

 

Where do you read that? The latest datasheet I have access to:

http://www.analog.com/static/imported-files/data_sheets/ADSP-BF522_BF523_BF524_BF525_BF526_BF527.pdf

 

rev A, Nov 2009

 

Table 14. Maximum SCLK Conditions—ADSP-BF522/ADSP-BF524/ADSP-BF526

Processors. Still lists TBD.

 

?

 

The only place that it does say - is Table 35. SDRAM Interface Timing - where

it has a 12.5 ns min CLKOUT Period. (which is 80MHz (max), not 100).

 

But the kernel is set up to not program the clocks (that is the

"CONFIG_BFIN_KERNEL_CLOCK is not set" part) - so it will be whatever

the bootloader sets things to.

 

The bootloader sets things to 400MHz CCLK, and 80 MHz SCLK.

 

-Robin

 

--- Bob Liu                                                  2010-07-22 04:48:08

I have send a mail to 'processor.support@analog.com'.

It seems that anomaly 456 is still not fixed on bf526 v0.2.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

config.linux.usbdev.dma    application/octet-stream    37916    Vivi Li

anomaly.diff    application/octet-stream    906    Vivi Li

Outcomes