Tool/software: Linux
Hi Team,
Our proudct is using TI-Sitra AM335x processor with below structure.
- MLO : Resides in NOR
- U-Boot : Resides in NOR
- RootFS : Resides in NAND
One of product is not able to boot due to processor is giving data abort exception while getting image or communicating with NAND.Attached file give info about boot log.
I have tried below test to check issue with other part of product.
Swap non working board NAND to working board NAND. In Result non working board started working & working board started fail.
Please give us hint for problem anaylsis.
=> nand info
Device 0: nand0, sector size 128 KiB
Page size 2048 b
OOB size 128 b
Erase size 131072 b
subpagesize 512 b
options 0x c
bbt options 0x 8000
================================================================================
Exception :
U-Boot SPL 2016.05-rc3 (Aug 31 2018 - 15:05:37)
Trying to boot from SPI
U-Boot 2016.05-rc3 (Aug 31 2018 - 15:05:37 +0530)
Watchdog enabled
DRAM: 256 MiB
NAND: 256 MiB
SF: Detected S25FL164K with page size 256 Bytes, erase size 64 KiB, total 8 MiB
Press SPACE to abort autoboot in 0 seconds
Booting from nand ...
data abort
pc : [<8ffb6812>] lr : [<8ffb5b79>]
reloc pc : [<8081e812>] lr : [<8081db79>]
sp : 8ef87740 ip : 00000000 fp : 00000021
r10: 0001f000 r9 : 8ef87ee0 r8 : 00000000
r7 : 00000060 r6 : 0001f000 r5 : 8ef8f400 r4 : 8f039880
r3 : 00000000 r2 : 0000005e r1 : 8ef8f678 r0 : 00000000
Flags: nZCv IRQs off FIQs on Mode SVC_32
Resetting CPU ...
resetting ...
================================================================================