[OpenWrt-Devel] [Patch 1/3] Update uboot-omap to 15.07

Dirk Neukirchen dirkneukirchen at web.de
Fri Sep 18 03:05:54 EDT 2015

On 17.09.2015 21:22, Tara Lorenz wrote:
> Hello everybody,
> the old uboot-omap package fails to compile when using gcc 5.x.
> Therefore i made a patch using a more recent version of u-boot.
> I decided to choose 15.07, the same version as currently used for the
> sunxi based boards.
> So far i only tested that the package can now be compiled using
> gcc 5.x.  I can test functionality for beagle-board, beagle-bone
> and panda-board during the weekend, if that's needed.
> I hope it's helpful somehow.
> Cheers, Tara

u-boot 2015.07 does not boot at my end.
Hardware: BeagleBoard C4 ("ebvbeagle")

I was doing some development locally and wanted to update u-boot but 
the MLO seems to be broken.
2015.04 works (all earlier versions work too)
2015.07 does not work (holding USR button, pressing RESET does not work)
2015.10-rc3 does not work

I used default gcc 4.8 to eliminate compile issues (backporting gcc5 patches 
to uboot 2013 works)

Please test the update on your 3 boards

working bootlog - as written before 2015.07 does not react/print anything:

U-Boot SPL 2015.04 (Sep 18 2015 - 08:05:03)
SPL: Please implement spl_start_uboot() for your board
SPL: Direct Linux boot not active!
reading u-boot.img
reading u-boot.img

U-Boot 2015.04 (Sep 18 2015 - 08:05:03)

OMAP3530-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 720 MHz
OMAP3 Beagle board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  256 MiB
*** Warning - bad CRC, using default environment

Beagle Rev C4
Timed out in wait_for_event: status=0000
Check if pads/pull-ups of bus 1 are properly configured
No EEPROM on expansion board
Die ID #2f92000400000000040365fa16001013
Net:   usb_ether
Error: usb_ether address not set.

Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
gpio: pin 173 (gpio 173) value is 1
gpio: pin 7 (gpio 7) value is 0
SD/MMC found on device 0
reading uEnv.txt
488 bytes read in 5 ms (94.7 KiB/s)
Loaded environment from uEnv.txt
Importing environment from mmc ...
Running uenvcmd ...
reading openwrt-omap-zImage
2081208 bytes read in 160 ms (12.4 MiB/s)
reading omap3-beagle.dtb
61168 bytes read in 12 ms (4.9 MiB/s)
Kernel image @ 0x80200000 [ 0x000000 - 0x1fc1b8 ]
## Flattened Device Tree blob at 80f80000
   Booting using the fdt blob at 0x80f80000
   Using Device Tree in place at 80f80000, end 80f91eef

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.18.21 (tenchi at tenchi-htpc) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r46986) ) #1 SMP Fri Sep 18 08:08:04 CEST 2015
[    0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine model: TI OMAP3 BeagleBoard

Greetings, Dirk
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list