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 problem

Part Number: PROCESSOR-SDK-AM335X


Tool/software: Linux

Hi, 

I copied a u-boot.img from the sd card come with my am335x Starter kit and load to the SK through UART. Since there is no uEnv.txt the board load default enviornment. It can go to U-BBOT# stage and I can type some command, but after a little while, the U-BOOT# is not accessible, and minicom starts to print "CCCC". The following is what I get. Can somebody tell me what cause the U-BOOT# stopped running?

U-Boot SPL 2016.05-g4db46a6bbd (Mar 29 2017 - 17:44:45)

Trying to boot from UART

CLoaded 232592 bytes

U-Boot 2011.09 (Jul 26 2012 - 17:13:38)

I2C: ready

DRAM: 256 MiB

WARNING: Caches not enabled

No daughter card present

NAND: HW ECC Hamming Code selected

No NAND device found!!!

0 MiB

MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1

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

Net: cpsw

Hit any key to stop autoboot: 0

Card did not respond to voltage select!

Booting from nand ...

HW ECC BCH8 Selected

no devices available

Wrong Image Format for bootm command

ERROR: can't get kernel image!

U-Boot# printenv

autoload=yes

baudrate=115200

bootargs=console=ttyO0,115200n8 root=ubi0:rootfs rw ubi.mtd=7,2048 noinitrd root

fstype=ubifs rootwait=1 ip=none

bootargs_defaults=setenv bootargs console=${console} ${optargs}

bootcmd=if mmc rescan; then echo SD/MMC found on device ${mmc_dev};if run loadbo

otenv; then echo Loaded environment from ${bootenv};run importbootenv;fi;if test

-n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd;fi;if run mmc_load_uimag

e; then run mmc_args;bootm ${kloadaddr};fi;fi;run nand_boot;

bootdelay=3

bootenv=uEnv.txt

bootfile=uImage

console=ttyO0,115200n8

ethact=cpsw

ethaddr=bc:6a:29:53:85:7a

importbootenv=echo Importing environment from mmc ...; env import -t $loadaddr $

filesize

ip_method=none

kloadaddr=0x80007fc0

loadaddr=0x82000000

loadbootenv=fatload mmc ${mmc_dev} ${loadaddr} ${bootenv}

mmc_args=run bootargs_defaults;setenv bootargs ${bootargs} root=${mmc_root} root

fstype=${mmc_root_fs_type} ip=${ip_method}

mmc_boot=run mmc_args; run mmc_load_uimage; bootm ${kloadaddr}

mmc_dev=0

mmc_load_uimage=fatload mmc ${mmc_dev} ${kloadaddr} ${bootfile}

mmc_root=/dev/mmcblk0p2 rw

mmc_root_fs_type=ext3 rootwait

nand_args=run bootargs_defaults;setenv bootargs ${bootargs} root=${nand_root} no

initrd rootfstype=${nand_root_fs_type} ip=${ip_method}

nand_boot=echo Booting from nand ...; run nand_args; nandecc hw 2; nand read.i $

{kloadaddr} ${nand_src_addr} ${nand_img_siz}; bootm ${kloadaddr}

nand_img_siz=0x500000

nand_root=ubi0:rootfs rw ubi.mtd=7,2048

nand_root_fs_type=ubifs rootwait=1

nand_src_addr=0x280000

net_args=run bootargs_defaults;setenv bootargs ${bootargs} root=/dev/nfs nfsroot

=${serverip}:${rootpath},${nfsopts} rw ip=dhcp

net_boot=echo Booting from network ...; setenv autoload no; dhcp; tftp ${kloadad

dr} ${bootfile}; run net_args; bootm ${kloadaddr}

nfsopts=nolock

nor_args=run bootargs_defaults;setenv bootargs ${bootargs} root={nor_root} rootf

stype=${nor_root_fs_type} ip=${ip_method}

nor_boot=echo Booting from NOR ...; run nor_args; cp.b ${0x08080000} ${kloadaddr

} ${nor_img_siz}; bootm ${kloadaddr}

nor_img_siz=0x280000

nor_root=/dev/mtdblock3 rw

nor_root_fs_type=jffs2

nor_src_addr=0x08080000

rootpath=/export/rootfs

script_addr=0x81900000

spi_args=run bootargs_defaults;setenv bootargs ${bootargs} root=${spi_root} root

fstype=${spi_root_fs_type} ip=${ip_method}

spi_boot=echo Booting from spi ...; run spi_args; sf probe ${spi_bus_no}:0; sf r

ead ${kloadaddr} ${spi_src_addr} ${spi_img_siz}; bootm ${kloadaddr}

spi_bus_no=0

spi_img_siz=0x380000

spi_root=/dev/mtdblock4 rw

spi_root_fs_type=jffs2

spi_src_addr=0x62000

static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off

stderr=serial

stdin=serial

stdout=serial

Environment size: 2777/8188 bytes