[U-Boot] mpc83xx: USB: "Machine check in kernel mode" with usb start on mpc8315erdb

Mahajan Vivek-B08308 Vivek.Mahajan at freescale.com
Fri Apr 17 09:13:55 CEST 2009


Hello there,
 
I built u-boot for mpc8315erdb from the current master @ http://git.denx.de/u-boot.git/ after enabling USB via adding the following #defines in include/configs/MPC8315ERDB.h:-
 
#define CONFIG_CMD_USB
#define CONFIG_USB_EHCI
#define CONFIG_USB_EHCI_FSL

But I ran into the following "machine check" after running usb start from the u-boot prompt. No USB device is plugged in. Please let me know if the above mentioned USB config options are sufficient to get the basic USB up and running.
 
Any help in this matter is highly appreciated.
 
Thanks,
Vivek
 
/**************************************************************************************************************************
U-Boot 2009.03-00333-g7ee38c0-dirty (Apr 17 2009 - 10:33:36) MPC83XX
 
Reset Status: Software Hard, External/Internal Soft, External/Internal Hard
 
CPU:   e300c3, MPC8315E, Rev: 1.1 at 400 MHz, CSB: 133.333 MHz
Board: Freescale MPC8315ERDB Rev 0.0
I2C:   ready
DRAM:  128 MB
FLASH:  8 MB
NAND:  32 MiB
*** Warning - bad CRC, using default environment
 
PCIE0: No link
PCIE1: No link
In:    serial
Out:   serial
Err:   serial
Net:   eTSEC0, eTSEC1
Hit any key to stop autoboot:  0
=> version
 
U-Boot 2009.03-00333-g7ee38c0-dirty (Apr 17 2009 - 10:33:36) MPC83XX
=> he usb
usb reset - reset (rescan) USB controller
usb  tree  - show USB device tree
usb  info [dev] - show available USB devices
 
=> usb start
(Re)start USB...
USB:   Machine check in kernel mode.
Caused by (from msr): regs 07f1bc80 Unknown values in msr
NIP: 07FD7CC0 XER: 00000000 LR: 07FD7CA0 REGS: 07f1bc80 TRAP: 0200 DAR: 00000000
MSR: 0000b030 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 11
 
GPR00: 07FD7328 07F1BD70 07F1BF44 00000000 00000001 07F1BC50 07F1F638 00000000
GPR08: FFFFFFFF 00000000 E0000000 E0023100 42000084 00000000 07FEC000 00000000
GPR16: 00000000 07FE072C 07FEB264 07FE6B1C 00000000 00000000 00000000 07F1F588
GPR24: 00000000 00000000 00000000 00000000 00000001 00000000 07FE7CA0 07FFB4CC
Call backtrace:
00000001 07FD7328 07FC6D80 07FBBC2C 07FC2234 07FC183C 07FC1A08
07FC46A4 07FA29B8 07FA15E8
machine check
Âesetting the board.
 
**********************************************************************************************************************/



More information about the U-Boot mailing list