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.

AM3358: Custom board is not loading Kernel.

Part Number: AM3358

Hello Team,

We have designed a custom board with the AM3358BZCZ100 processor. The hardware pinout and configuration for EMMC, uSD, and boot settings are the same as the BeagleBone Black. However, we have changed the DDR memory from MT41K256M16 to IS4346TR16512B.

Currently, we are attempting to boot the board from the SD card, we are able to boot till u-boot and its not loading further. attached is the log for your reference.

From u-boot we are able to read and write to DDR memory successfully.

Kindly let me know if any configuration is needed.

Thanks & Regards,

U-Boot SPL 2020.01 (Jan 06 2020 - 20:56:31 +0000)
Trying to boot from MMC1


U-Boot 2020.01 (Jan 06 2020 - 20:56:31 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM: 1 GiB
WDT:   Started with servicing (60s timeout)
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from FAT... *** Warning - bad CRC, using default environment

Net:   Could not get PHY for ethernet@4a100000: addr 0
eth0: ethernet@4a100000
Warning: usb_ether MAC addresses don't match:
Address in ROM is          de:ad:be:ef:00:01
Address in environment is  0c:b2:b7:d8:bf:46
, eth1: usb_ether
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
119 bytes read in 3 ms (38.1 KiB/s)
1:	Yocto
Retrieving file: /zImage
7043704 bytes read in 452 ms (14.9 MiB/s)
append: root=PARTUUID=7a6085f3-02 rootwait console=ttyS0,115200
Retrieving file: /st-cpu-board.dtb
59618 bytes read in 7 ms (8.1 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 8ffee000, end 8ffff8e1 ... OK
***eeprom disbaled***
Starting kernel ...



data abort
pc : [<bff7652c>]	   lr : [<bffa163d>]
reloc pc : [<8081452c>]	   lr : [<8083f63d>]
sp : bdf37b10  ip : bffd0194	 fp : 00000000
r10: 00000000  r9 : bdf41eb0	 r8 : bdf37cdc
r7 : 00000007  r6 : 00000001	 r5 : 00000030  r4 : 00000000
r3 : 02c2eb07  r2 : bffec238	 r1 : 00000030  r0 : 00000001
Flags: nzcv  IRQs off  FIQs on  Mode SVC_32 (T)
Code: fb01 f500 4b23 4606 (f8d3) 8008 
Resetting CPU ...

resetting ...

Kasturi.