I'm going through the PRU "Hands-on Labs", and have a problem in Lab 4.
I've successfully done all the stages up to and including "Boot the new Kernel and FS on the Target".
I can see the boot sequence:
U-Boot SPL 2014.07-g7e537bf (Apr 10 2015 - 15:00:57)
reading args
spl_load_image_fat_os: error reading image args, err - -1
reading u-boot.img
reading u-boot.img
U-Boot 2014.07-g7e537bf (Apr 10 2015 - 15:00:57)
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
reading uboot.env
** Unable to read "uboot.env" from mmc0:1 **
Using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
reading uEnv.txt
** Unable to read file uEnv.txt **
** File not found /boot/zImage **
switch to partitions #0, OK
mmc1(part 0) is current device
SD/MMC found on device 1
reading uEnv.txt
** Unable to read file uEnv.txt **
** File not found /boot/zImage **
Booting from nand ...
no devices available
no devices available
Bad Linux ARM zImage magic!
U-Boot#
It appears my BeagleBone Balck won't load the OS built by the SDK .
Any suggestions?