I’m probably missing something very simple here, but I’m not sure what is going on so I thought I would see if anyone would be able to help.
I am building u-boot from the source, because I need to trim about 4+ seconds or so out of u-boot. With the u-boot.img that you download from the http://angstrom-distribution.org/demo/beaglebone site, it takes about 7-8 seconds before the kernel is loaded. Waaaayyy to long for my application, so I need to start ripping things out. However, when I build the vanilla version with no modifications, I get the output below. There are no errors, but uImage is never loaded. I then tried Robert C. Nelson’s approach by applying his patch and using zImage and modifying the uEnv.txt file the way he suggested. Still did not work. This time however, I did get an error about “unable to read file zImage”.
I currently am not doing anything special with the uEnv.txt file - it only contains optargs=quiet. I tried what was suggested in beaglebone 3.8 kernel page (https://github.com/beagleboard/kernel/tree/3.8), but no luck there either.
Is there something I am missing or doing wrong? (by the way, I’m booting from the uSD card)
U-Boot SPL 2013.04-dirty (May 29 2013 - 10:52:39)
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 47401000 using PIO, IRQ 0
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Host mode controller at 47401800 using PIO, IRQ 0
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img
U-Boot 2013.04-dirty (May 29 2013 - 10:52:39)
I2C: ready
DRAM: 512 MiB
WARNING: Caches not enabled
NAND: No NAND device found!!!
0 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning - readenv() failed, using default environment
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Peripheral mode controller at 47401000 using PIO, IRQ 0
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0
musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory
USB Host mode controller at 47401800 using PIO, IRQ 0
Net: not set. Validating first E-fuse MAC
cpsw, usb_ether
Hit any key to stop autoboot: 0
gpio: pin 53 (gpio 53) value is 1
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
SD/MMC found on device 0
reading uEnv.txt
15 bytes read in 3 ms (4.9 KiB/s)
Importing environment from mmc …
gpio: pin 55 (gpio 55) value is 1
mmc1(part 0) is current device
mmc_send_cmd : timeout: No status update
gpio: pin 54 (gpio 54) value is 1
SD/MMC found on device 1
reading uEnv.txt
14 bytes read in 3 ms (3.9 KiB/s)
Importing environment from mmc …
gpio: pin 55 (gpio 55) value is 1
U-Boot#