Other Parts Discussed in Thread: AM3351
Dear All,
we engineered a customized board equipped with the AM3352 processor, 256MBytes DDR3 and 4GBytes emmc.
For the first boot of the board we are trying SD card boot (we tried also USBNet boot with the same results) and the AM3352 correctly loads SPL, U-Boot then U-Boot correctly loads ramdisk, devicetree and kernel but it hangs at "Starting Kernel" as reported into the enclosed log.
Before this design based on AM3352 we engineered another board based on AM3351 that's basically the same hardware except for the different CPU and this one boots correctly, starts the kernel and everything works fine.
Into the AM3352 based board, of course, we setup the U-Boot/SPL clock configuration to 300Mhz instead of the 600Mhz we used with AM3351 and we built a minimal device tree for the AM3352 that configures only the UART0 pins.
Which other configurations we could have mistaken on the new board that hangs the kernel starting ?
Thank You and Regards
Filippo
--------------------------------------------
U-Boot SPL 2015.07-00115-g10a5043-dirty (Nov 14 2019 - 12:54:45)
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
U-Boot 2015.07-00115-g10a5043-dirty (Nov 14 2019 - 12:54:45 +0100)
Watchdog enabled
I2C: ready
DRAM: 256 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
** Unable to use mmc 0:1 for loading the env **
Using default environment
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
Net: <ethaddr> not set. Validating first E-fuse MAC
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
cpsw, usb_ether
Hit any key to stop autoboot: 0
Kernel image found. Booting...
6922056 bytes read in 758 ms (8.7 MiB/s)
4466460 bytes read in 503 ms (8.5 MiB/s)
44287 bytes read in 62 ms (697.3 KiB/s)
Kernel image @ 0x82000000 [ 0x000000 - 0x699f48 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Ramdisk to 8eaef000, end 8ef3171c ... OK
Loading Device Tree to 8eae1000, end 8eaeecfe ... OK
Starting kernel ...
--------------------------------------------