public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Felix Radensky <felix@embedded-sol.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH]  Enable usb ehci support for p2020ds board
Date: Tue, 15 Sep 2009 10:48:04 +0300	[thread overview]
Message-ID: <4AAF46B4.7030603@embedded-sol.com> (raw)
In-Reply-To: <73839B4A0818E747864426270AC332C304512FE2@zmy16exm20.fsl.freescale.net>

Hu Mingkai-B21284 wrote:
>  
>
>   
>> -----Original Message-----
>> From: u-boot-bounces at lists.denx.de 
>> [mailto:u-boot-bounces at lists.denx.de] On Behalf Of Felix Radensky
>> Sent: Monday, September 14, 2009 3:50 PM
>> To: Zang Roy-R61911
>> Cc: U-Boot-Denx; Zhang Junjie-B18070; Kumar Gala
>> Subject: Re: [U-Boot] [PATCH] Enable usb ehci support for 
>> p2020ds board
>>
>> Hi,
>>
>> This is what I get on MPC8536DS:
>>
>> U-Boot 2009.08-rc3 (Aug 26 2009 - 18:18:31)
>>
>> CPU:   8536E, Version: 1.0, (0x803f0090)
>> Core:  E500, Version: 3.0, (0x80210030)
>> Clock Configuration:
>>        CPU0:1249.988 MHz,
>>        CCB:499.995 MHz,
>>        DDR:249.998 MHz (499.995 MT/s data rate) 
>> (Synchronous), LBC:31.250 MHz
>> L1:    D-cache 32 kB enabled
>>        I-cache 32 kB enabled
>> Board: MPC8536DS Sys ID: 0x15, Sys Ver: 0x10, FPGA Ver: 0x13, vBank: 0
>> I2C:   ready
>> DRAM:  Initializing....    DDR: 512 MB (DDR2, 64-bit, CL=4, ECC off)
>> Top of RAM usable for U-Boot at: 20000000 Reserving 800k for 
>> U-Boot at: 1ff30000 Reserving 1032k for malloc() at: 1fe2e000 
>> Reserving 80 Bytes for Board Info at: 1fe2dfb0 Reserving 76 
>> Bytes for Global Data at: 1fe2df64 Stack Pointer at: 1fe2df48 
>> New Stack Pointer is: 1fe2df48 Now running in RAM - U-Boot 
>> at: 1ff30000
>> FLASH: 128 MB
>> L2:    512 KB enabled
>> NAND:  4096 MiB
>> Invalid ID (ff ff ff ff)
>>
>>     PCIE3 connected to Slot3 as Root Complex (base address ffe0b000)
>>                Scanning PCI bus 01
>>         01  00  8086  10b9  0200  00
>>     PCIE3 on bus 00 - 01
>>
>>     PCIE1 connected to Slot1 as Root Complex (base address ffe0a000)
>>     PCIE1 on bus 02 - 02
>>
>>     PCIE2 connected to Slot 2 as Root Complex (base address ffe09000)
>>     PCIE2 on bus 03 - 03
>>
>>     PCI: 32 bit, 66 MHz, async, host, arbiter (base address ffe08000)
>>                Scanning PCI bus 04
>> PCI on bus 04 - 04
>> Video: No radeon video card found!
>> U-Boot relocated to 1ff30000
>> MMC:  FSL_ESDHC: 0
>> Net:   e1000: 00:1b:21:1e:2d:2a
>> eTSEC1, eTSEC3, e1000#0
>> Warning: e1000#0 MAC addresses don't match:
>> Address in SROM is         00:1b:21:1e:2d:2a
>> Address in environment is  04:00:00:00:00:0c
>>
>> Hit any key to stop autoboot:  0
>> => usb reset
>> (Re)start USB...
>> USB:   Register 10011 NbrPorts 1
>> USB EHCI 1.00
>> scanning bus for devices... 2 USB Device(s) found
>>        scanning bus for storage devices... Device NOT ready
>>    Request Sense returned 00 00 00
>> 0 Storage Device(s) found
>> => usb info
>> 1: Hub,  USB Revision 2.0
>>  - u-boot EHCI Host Controller
>>  - Class: Hub
>>  - PacketSize: 64  Configurations: 1
>>  - Vendor: 0x0000  Product 0x0000 Version 1.0
>>    Configuration: 1
>>    - Interfaces: 1 Self Powered 0mA
>>      Interface: 0
>>      - Alternate Setting 0, Endpoints: 1
>>      - Class Hub
>>      - Endpoint 1 In Interrupt MaxPacket 2048 Interval 0ms
>>
>> 2: Mass Storage,  USB Revision 2.0
>>  - SanDisk Corporation Cruzer Mini 200435130107dcd07f5f
>>  - Class: (from Interface) Mass Storage
>>  - PacketSize: 64  Configurations: 1
>>  - Vendor: 0x0781  Product 0x5150 Version 0.32
>>    Configuration: 1
>>    - Interfaces: 1 Bus Powered 200mA
>>      Interface: 0
>>      - Alternate Setting 0, Endpoints: 2
>>      - Class Mass Storage, Transp. SCSI, Bulk only
>>      - Endpoint 1 In Bulk MaxPacket 512
>>      - Endpoint 1 Out Bulk MaxPacket 512
>>
>> => fatls usb 0:1
>> Device NOT ready
>>    Request Sense returned 00 00 00
>> ** Can't read from device 0 **
>>
>> ** Unable to use usb 0:1 for fatls **
>>
>>     
>
> Hi Felix,
>
> I tested this on my 8536DS board, it works well.
>
> I noticed that when scan the USB, the device is not ready, so does the
> board supply
> the power to USB stick? I run into this problem sometimes.
>   

Yes, USB stick is powered on, the green led on the stick is on.
>  
> And the CPU version you used is 1.0, so your board version should less
> than B2.
> I'm not sure whether this affects the results.
>   

I've tested another USB stick with this board, and was recognized properly.
Also, the problematic stick works fine with Linux, so I still suspect 
there's a
problem in u-boot  EHCI driver. Can you test your board with smaller/older
devices, the one that has problems is 512MB Sandisk Cruizer Mini.

Thanks.

Felix.

  reply	other threads:[~2009-09-15  7:48 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-10  6:44 [U-Boot] [PATCH] Enable usb ehci support for p2020ds board Roy Zang
2009-09-10 21:16 ` Kumar Gala
2009-09-13  9:18 ` Felix Radensky
2009-09-14  5:18   ` Zang Roy-R61911
2009-09-14  7:49     ` Felix Radensky
2009-09-14  7:55       ` Zang Roy-R61911
2009-09-14  8:16         ` Felix Radensky
2009-09-14  8:19           ` Zang Roy-R61911
2009-09-14 18:56             ` Wolfgang Denk
2009-09-14 18:55           ` Wolfgang Denk
2009-09-14 18:54         ` Wolfgang Denk
2009-09-15  7:24           ` Zang Roy-R61911
2009-09-15  6:42       ` Hu Mingkai-B21284
2009-09-15  7:48         ` Felix Radensky [this message]
2009-09-15  8:03           ` Hu Mingkai-B21284
2009-09-15  9:09             ` Felix Radensky
2009-09-15  8:41           ` Wolfgang Denk
2009-09-15  8:57             ` Felix Radensky

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4AAF46B4.7030603@embedded-sol.com \
    --to=felix@embedded-sol.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox