BUS fault error in MPC8308

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

BUS fault error in MPC8308

659 Views
mohsenhaghighat
Contributor III

Hi all. I want to u-boot MPC8308 in my design board but it errors bus fault.

can anybody help me?

 

thanks.

"

protect on 12                                                                  
flash_protect ON: from 0xFE060000 to 0xFE06FFFF                                
flash_is_busy: 0                                                               
protect on 13                                                                  
 8 MB                                                                          
NAND:  No NAND device found!!!                                                 
0 MiB                                                                          
*** Warning - bad CRC, using default environment                               
                                                                               
PCIE0: No link                                                                 
Requested speed:400000, i2c_clk:133333332                                      
FDR:0x28, div:640, ga:0x4, gb:0x2, a:10, b:64, speed:208333                    
Tr <= 345 ns                                                                   
FDR:0x25, div:384, ga:0x5, gb:0x1, a:12, b:32, speed:347222                    
Tr <= 105 ns                                                                   
FDR:0x01, div:352, ga:0x9, gb:0x0, a:20, b:16, speed:378787                    
Tr <= 32197 ns                                                                 
divider:333, est_div:352, DFSR:6                                               
FDR:0x01, speed:378787                                                         
Requested speed:400000, i2c_clk:133333332                                      
FDR:0x28, div:640, ga:0x4, gb:0x2, a:10, b:64, speed:208333                    
Tr <= 345 ns                                                                   
FDR:0x25, div:384, ga:0x5, gb:0x1, a:12, b:32, speed:347222                    
Tr <= 105 ns                                                                   
FDR:0x01, div:352, ga:0x9, gb:0x0, a:20, b:16, speed:378787                    
Tr <= 32197 ns                                                                 
divider:333, est_div:352, DFSR:6                                               
FDR:0x01, speed:378787                                                         
In:    serial                                                                  
Out:   serial                                                                  
Err:   serial                                                                  
Bus Fault @ 0x07fd0318, fixup 0x00000000                                       
Machine check in kernel mode.                                                  
Caused by (from msr): regs 07f0bde8 Unknown values in msr                      
NIP: 07FD0318 XER: 00000000 LR: 07FD030C REGS: 07f0bde8 TRAP: 0200 DAR: 0000000
                                                                               
MSR: 00003000 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 00                                
                                                                               
GPR00: FFFFFFFF 07F0BED8 07F0BF4C FFFFFFFF FFFFFFFE 00000000 00000000 13BBAFD3
GPR08: 07F92E8C F001C048 00000208 07FD272C 07F0BF4C AF8FEFFF 07FEB000 09F8E000
GPR16: FFFFF8FF FEFF7FDF F950FF87 FFFFFFFF FFFFFFFF FFFFFFFF 00000000 07F91098
GPR24: 00000001 07F0BF4C 07F0BF28 FE7FE000 00002000 00000000 07FED5A4 00002000
Call backtrace:                                                                
07FD030C 07FC0368 07F9294C 07F915F0                                            
machine check                                                                  
Resetting the board.                                                           
                                                                               
                                                                               
U-Boot 2009.11-rc1 (Aug 30 2016 - 04:37:57) MPC83XX                            
 "

Original Attachment has been moved to: error.txt.zip

1 Reply

318 Views
alexander_yakov
NXP Employee
NXP Employee

Bus fault error means the code tried to access invalid memory location (not assigned to any memory controller), no bus transfer acknowledge assertion within reasonable time and "machine check" exception, caused by bus monitor timeout.

To debug the U-boot code to understand which particular instruction causes this error, please look this link:

DecodingUBootCrashDumps < DULG < DENX 


Have a great day,
Alexander

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------