[coreboot] [SeaBIOS] USB Problems geode lx800
Christian Gmeiner
christian.gmeiner at gmail.com
Tue Oct 9 14:31:05 CEST 2012
2012/10/9 Kevin O'Connor <kevin at koconnor.net>:
> On Mon, Oct 08, 2012 at 02:14:03PM +0200, Christian Gmeiner wrote:
>> HI all
>>
>> I am running into some usb problems with coreboot & seabios:
>>
>>
>> init usb
>> pmm_malloc zone=0x1f7afe7f handle=ffffffff size=72 align=10
>> ret=0x1f7a8860 (detail=0x1f7a88b0)
> [...]
>>
>> Mabye somebody has some hints how to start debugging this and what I
>> should look for.
>
> Hi Christian,
>
> Can you set the debug level to 8 and post the whole log? Also, for
> timeout issues, having timestamps (via tools/readserial.py tool)
> sometimes helps.
Attached
>
> Did this regress, or has it never worked? What type of USB drive are
> you attempting to use?
It never worked and tried it with a hand full of different usb sticks.
This one is my target stick, which must work:
Bus 002 Device 029: ID 1370:3252 Swissbit
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1370 Swissbit
idProduct 0x3252
bcdDevice 1.00
iManufacturer 1 Swissbit
iProduct 2 unitedCONTRAST
iSerial 3 60042417C3000001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 200mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 255
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 255
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
---
Christian Gmeiner, MSc
More information about the coreboot
mailing list