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.

AM335x NAND boot does not work

Other Parts Discussed in Thread: AM3352

Hi,

We are designing Core-board by using AM3352.

It can boot from MMC0 (SD card) when SYSBOOT is 0x42D6.

But we got the log from console as following:

**************************** Log Start ****************************

U-Boot SPL 2011.09 (May 30 2016 - 14:22:58)

Texas Instruments Revision detection unimplemented

EFUSE_SMA: 0x00011E2F, max freq reg: 0X1E2F

Set MPU freq to 800 MHz

Booting from MMC...

OMAP SD/MMC: 0

reading u-boot.img

reading u-boot.img

U-Boot 2011.09 (May 30 2016 - 14:22:58)

I2C:   ready

DRAM:  512 MiB

WARNING: Caches not enabled

Did not find a recognized configuration, assuming General purpose EVM in Profile 0 with Daughter board

NAND:  HW ECC Hamming Code selected

==dev_id:0x0 type->id :0x33

No NAND device found!!!

0 MiB

MMC:   OMAP SD/MMC: 0

*** Warning - readenv() failed, using default environment

Not found the LCD header IC

Net:   cpsw

Hit any key to stop autoboot:  0

sysboot[4-0]: 0x16 ... sdboot.

SD/MMC found on device 0

reading uEnv.txt

** Unable to read "uEnv.txt" from mmc 0:1 **

reading uImage

3177816 bytes read

reading ramdisk.gz

** Unable to read "ramdisk.gz" from mmc 0:1 **

Booting from nand ...

HW ECC BCH8 Selected

no devices available

## Booting kernel from Legacy Image at 80007fc0 ...

   Image Name:   Linux-3.2.0

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    3177752 Bytes = 3 MiB

   Load Address: 80008000

   Entry Point:  80008000

   Verifying Checksum ...

**************************** Log End ****************************

When we set the SYSBOOT into 0x42D4 (boot from NAND), nothing happened even no "CCCC....".

Is there anything wrong?

Thanks and regards,

Sherwin