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

Michael Trimarchi trimarchi at gandalf.sssup.it
Mon Apr 20 11:23:26 CEST 2009


Hi,

Remy Bohmer wrote:
> Hello Michael,
>
> Have you any idea about this issue?
>
> Kind Regards,
>
> Remy
>
> 2009/4/17 Mahajan Vivek-B08308 <Vivek.Mahajan at freescale.com>:
>   
>> 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.
>>
>>     
I would like to support you, I don't have the board and testing was done 
on ixp465. I add
Tor Krill that is the original author of the fsl support

Regards
Michael
>> 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.
>>
>> **********************************************************************************************************************/
>>
>>
>> _______________________________________________
>> U-Boot mailing list
>> U-Boot at lists.denx.de
>> http://lists.denx.de/mailman/listinfo/u-boot
>>
>>
>>     
>
>   



More information about the U-Boot mailing list