[U-Boot] Machine check exception on video driver initialization

Thirumalai thirumalai.p at datapatterns.co.in
Sat Dec 5 12:58:15 CET 2009


Hi Stefan,
            I am getting Machine check exception when my video driver is 
initializing. When i searched the net i found that you also faced the same 
kind of problem. I have mentioned the VIDEO_IO_OFFSET as 0xf0000000. This 
address is nothing but CONFIG_SYS_PCI1_IO_VIRT which is mentioned on my 
config file.

Here the log of my output.
#######################
U-Boot 2009.06 (Dec 05 2009 - 12:06:50) Data Patterns DPVPX0689 SBC COTS 
Module

CPU:   8641, Version: 2.1, (0x80900021)
Core:  E600 Core 0, Version: 2.2, (0x80040202)
Clock Configuration:
       CPU:800  MHz, MPX:400  MHz
       DDR:200  MHz (400 MT/s data rate), LBC:25   MHz
L1:    D-cache 32 KB enabled
       I-cache 32 KB enabled
L2:    1024 KB enabled
Board: DPVPX0689 SBC
I2C:   ready
DRAM:      DDR:  1 GB
Now running in RAM - U-Boot at: 3fe70000
FLASH: 64 MB
*** Warning - bad CRC, using default environment
PCI-EXPRESS 1: Host
0xf6008020=0x00000000 ...PCIE LTSSM=0x16, Negotiated link width=8
               Scanning PCI bus 01
        03  00  1000  0057  0100  00
        02  01  10b5  8648  0604  00
        06  00  1002  4c66  0300  ff
        05  01  10b5  6540  0604  00
        04  00  12d8  e130  0604  00
        02  02  10b5  8648  0604  00
        02  04  10b5  8648  0604  00
        09  01  1131  1561  0c03  00
        09  01  1131  1561  0c03  00
        09  01  1131  1562  0c03  00
        08  00  12d8  e130  0604  00
        02  05  10b5  8648  0604  00
        0a  00  12d8  e130  0604  00
        02  06  10b5  8648  0604  00
        02  08  10b5  8648  0604  00
        02  09  10b5  8648  0604  00
        02  0a  10b5  8648  0604  00
        02  0b  10b5  8648  0604  00
        01  00  10b5  8648  0604  00
    PCI-EXPRESS 1 on bus 00 - 0f
SRIO:  Disabled
Video: ATI Radeon video card (1002, 4c66) found @(6:0:0)
rinfo->mmio_base = 0x50000000
rinfo->fb_local_base = 0xefc00000
videoboot: Booting PCI video card bus 6, function 0, device 0
Machine check in kernel mode.
Caused by (from msr): regs 3fa6dba8 MSS error. MSSSR0: 00001000
NIP: 3FE81E1C XER: 20000000 LR: 3FE81D14 REGS: 3fa6dba8 TRAP: 0200 DAR: 
00000000
MSR: 00101030 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 11

GPR00: 00000000 3FA6DC98 3FA6DF68 000003BA 00000005 3FA6DCB4 00000000 
00000001
GPR08: 00000006 F00003BA 00000000 00000000 00000000 FFFFFFFF 3FEE5900 
3FF70000
GPR16: FFFFFFBF FFBF7BFF FFFFFFEB FFFFDFFF 00001032 00000001 00000000 
3FE722C4
GPR24: 3FEFC468 3FEFC468 3FEFC468 3FEFC468 3FEDE704 3FEFC468 3FEE6058 
000003BA
Call backtrace:
3FE82CCC 3FE900E4 3FE82AF8 3FE80EEC 3FE78998 3FE78DAC 3FE78E88
3FECD684 3FECD730 3FECC290 3FECC434 3FEB36E8 3FE7BDE8 3FE72560
machine check
Resetting board....


Thanks. 



More information about the U-Boot mailing list