On 3/26/2013 5:18 PM, Robert P. J. Day wrote:
On Tue, 26 Mar 2013, Steven Grunza wrote:

... snip ...

So the build finished and I loaded the files onto my SD card.š MLO,
u-boot.img, and uImage onto the first partition.š I untarred the
root file system onto the second partition.š This is the result on
the serial console:

40X???H????????????ÓSPL 2011.12-dirty (Mar 21 2013 - 19:36:59)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img


U-Boot 2011.12-dirty (Mar 21 2013 - 19:36:59)

AM35XX-GP ES1.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz
AM3517EVM Board + LPDDR/NAND
I2C:šš ready
DRAM:š 256 MiB
NAND:š 512 MiB
MMC:šš OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment

In:ššš serial
Out:šš serial
Err:šš serial
Die ID #1b7e0000000000000155daa60200c00f
Hit any key to stop autoboot:š 0
reading boot.scr

** Unable to read "boot.scr" from mmc 0:1 **
reading uImage

3160284 bytes read
Booting from mmc ...
## Booting kernel from Legacy Image at 82000000 ...
šš Image Name:šš Linux-2.6.37
šš Image Type:šš ARM Linux Kernel Image (uncompressed)
šš Data Size:ššš 3160220 Bytes = 3 MiB
šš Load Address: 80008000
šš Entry Point:š 80008000
šš Verifying Checksum ... OK
šš Loading Kernel Image ... OK
OK

Starting kernel ...

Did I miss a step?
  that was going to be my long weekend project ... are you saying it
just hung at that point?

rday

Yes.š Just hung. Here's a little more info on my system.š I changed the loadaddr environment variable to match the reported load address from u-boot reading the uImage file.š Saving the new value fixed the "*** Warning - bad CRC, using default environment" message.


40X�@C�UI��ÓSPL 2011.12-dirty (Mar 21 2013 - 19:36:59)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img


U-Boot 2011.12-dirty (Mar 21 2013 - 19:36:59)

AM35XX-GP ES1.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz
AM3517EVM Board + LPDDR/NAND
I2C:šš ready
DRAM:š 256 MiB
NAND:š 512 MiB
MMC:šš OMAP SD/MMC: 0
In:ššš serial
Out:šš serial
Err:šš serial
Die ID #1b7e0000000000000155daa60200c00f
Hit any key to stop autoboot:š 0
AM3517_EVM # printenv
baudrate=115200
bootcmd=if mmc rescan ${mmcdev}; then if run loadbootscript; then run bootscript; else
if run loaduimage; then run mmcboot; else run nandboot; fi; fi; else run nandboot; fi
bootdelay=10
bootfile=uImage
bootscript=echo Running bootscript from mmc ...; source ${loadaddr}
console=ttyO2,115200n8
dieid#=1b7e0000000000000155daa60200c00f
loadaddr=80008000
loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage
mmcargs=setenv bootargs console=${console} root=/dev/mmcblk0p2 rw rootfstype=ext3 rootw
ait
mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${loadaddr}
mmcdev=0
nandargs=setenv bootargs console=${console} root=/dev/mtdblock4 rw rootfstype=jffs2
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000;
šbootm ${loadaddr}
stderr=serial
stdin=serial
stdout=serial

Environment size: 911/131068 bytes
AM3517_EVM #