I am using U-boot for booting and I am getting error on console as (ref :Freescale MPC8306SOM)
U-Boot 2010.06 (Sep 04 2018 - 14:46:02) MPC83XX
Reset Status: Check Stop, External/Internal Hard
CPU: e300c3, MPC8306E, Rev: 1.1 at 266.667 MHz, CSB: 133.333 MHz
Board: Freescale MPC8306SOM
I2C: ready
DRAM: 128 MiB
FLASH: 8 MiB
Firmware 'Microcode version 0.0.0 for MPC8306 r1.0' for 8306 V1.0
QE: uploading microcode 'Microcode for MPC8306 r1.0'
NAND: No NAND device found!!!
0 MiB
NIP: 00000004 XER: 00000000 LR: 07F9B4E4 REGS: 07ef6db0 TRAP: 0700 DAR: 00000000
MSR: 00083032 EE: 0 PR: 0 FP: 1 ME: 1 IR/DR: 11
GPR00: 00000000 07EF6EA0 07EF6F44 07FCE540 07EF7248 00000000 000C0000 0000000A
GPR08: 00001DB9 07FCE540 07FC8AAC 07EF9248 44000022 F7EFA7DF BFEAFFF3 09F79000
GPR16: EFFEFDFF E9DFFBFF EFFFFFFF EFFFFDFF 00001400 FFFFFFFF 00000000 07EF7248
GPR24: 000E0000 00000000 00000000 07FCE540 00000000 00800000 07FCC3A8 000C0000
Call backtrace:
FFFFFFED 07F9B6C0 07F9B7C4 07F9B4A8 07F7DA64 07F7C600
Program Check Exception
Resetting the board.
Can anyone suggest how to fix this issue..
Program Check Exception reports about hardware problem on your board. Usually incorrect board initialization produces similar problem.
Check memory configuration, , NAND Flash enabling on your board.
Configuration of the u-boot is available in the following folder in u-boot source: /include/configs/.
See the following page:
https://en.wikipedia.org/wiki/Machine-check_exception
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------