[U-Boot-Users] Error on u-boot-1.1.3 : Bus Fault

daoudi at fiupso.u-psud.fr daoudi at fiupso.u-psud.fr
Thu Jun 30 10:10:48 CEST 2005


I've encountered a problem while downloading u-boot-1.1.3 into a FPGA Xilinx
Virtex 2 Pro. I managed to download and use u-boot a week ago but suddenly this
problem appeared. I haven't changed anything since the last downloading and the
FPGA still does work.

Here is an echo of the problem :

    U-Boot 1.1.3 (Jun 23 2005 - 16:12:29)

    ### No HW ID - assuming ML300
    DRAM:  16 MB
    Bus Fault @ 0x00002b5c, fixup 0x00000000
    Machine check in kernel mode.
    Caused by (from msr): regs 00801d50 Unknown values in msr
    NIP: 00002B5C XER: 20000000 LR: 0000227C REGS: 00801d50 TRAP: 0200
DAR: 55552A23
    MSR: 00001000 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00

    GPR00: 00000000 00801E40 FFFF9308 00801E50 0000000A 0000000A
00000000 FFFFFFFF
    GPR08: FFFFFFFF FC02283C 0001BE85 04FBCB50 00000020 FFFF962C
00024400 00000000
    GPR16: 00000000 00000000 00000000 00000000 00001000 00801E40
00000000 0000227C
    GPR24: 00002B5C 00000000 04FDD000 04FBD000 04FBCB90 00801F80
0002448C 04FBCB4C
    Call backtrace:
    machine check

The compiling of u-boot was successful but I think that there is a problem with
the address of TEXT_BASE or the sections. I've tried to find an answer to this
problem on the forum but I didn't manage to.
Can you please help me because I really don't know where the problem comes from.

Here is the Address Map for Processor ppc405_0

    (0x00000000-0x00ffffff) SDRAM_MT48LC4M32B2TG  plb
    (0x16000000-0x17ffffff) FLASH_16MX16  plb->plb2opb->opb
    (0x24800000-0x24801fff) iocm_cntlr  iocm
    (0x40000000-0x4000ffff) LEDs_2Bit  plb->plb2opb->opb
    (0x40400000-0x4040ffff) RS232_Uart_1  plb->plb2opb->opb
    (0x40800000-0x4080ffff) IIC_Bus  plb->plb2opb->opb
    (0x41200000-0x4120ffff) opb_intc_0  plb->plb2opb->opb
    (0x80400000-0x8040ffff) Ethernet_MAC  plb
    (0xe4800000-0xe4801fff) docm_cntlr  docm
    (0xfffe0000-0xffffffff) plb_bram_if_cntlr_1  plb

Thank you in advance.

More information about the U-Boot mailing list