This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PROCESSOR-SDK-AM335X: U-boot data abort

Part Number: PROCESSOR-SDK-AM335X

Tool/software: Linux

Hi,TI!

I'm using u-boot 2017.01 from SDK 04.01.00.06, and I disable rtc in ./arch/arm/match-omap2/board.c (function void early_system_init (void)) ;
I can launch SPL with our custom board (which is based on am335x-SK-EVM,boot from 2 partition sd card),but hange on in uboot,the console messages as following:

CCCCCCCC
U-Boot SPL 2017.01-00360-gc6c77f9-dirty (Apr 10 2018 - 23:19:01)
Trying to boot from MMC1
reading uboot.env

** Unable to read "uboot.env" from mmc0:1 **
Using default environment

reading u-boot.img
reading u-boot.img
reading u-boot.img
reading u-boot.img


U-Boot 2017.01-00360-gc6c77f9-dirty (Apr 10 2018 - 23:19:01 -0400)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x EVM-SK
DRAM:  256 MiB
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
reading uboot.env

** Unable to read "uboot.env" from mmc0:1 **
Using default environment

<ethaddr> not set. Validating first E-fuse MAC
Net:   cpsw, usb_ether
data abort
pc : [<8ff6c1c0>]    lr : [<8ff603e3>]
reloc pc : [<8081a1c0>]    lr : [<8080e3e3>]
sp : 8df28248  ip : 8ffaca04  fp : 00000017
r10: 808607a0  r9 : 8df31ed8  r8 : 4030cdcc
r7 : 8ffac97c  r6 : 8ffac8e8  r5 : 8ffac980  r4 : 0f752000
r3 : 44e3e000  r2 : b0010000  r1 : 8ffac9c4  r0 : 00000000
Flags: nZcv  IRQs off  FIQs on  Mode SVC_32
Resetting CPU ...

resetting ...
CCCCCCCC

What is causing the crash?

A solution or insight would be appreciated.

Best regards

Lily Chen