[Gta04-owner] [ANN]: new release of boot loaders and hw-validation system

Dr. H. Nikolaus Schaller hns at goldelico.com
Mon Apr 2 16:55:07 CEST 2012


Hi,
a new version is ready for downloading and testing [1].

Changes:
* boot.scr now tries to locate bootargs.scr on FAT or
   /boot/bootargs.scr on the ext 2 partition - this allows
   kernel updates to keep the bootargs in sync
* MLO, X-Loader, U-Boot and the kernel 2.6.32 have
   been rebuilt by a new gcc-4.4.7 toolchain - the resulting
   binaries are a little smaller
* boot.scr is version 011 - this will trigger a reflash of
   X-Loader, U-Boot and the boot.scr to NAND on first
   boot from SD card
* U-Boot and kernel are available as Debian .deb packages [3]
* hw-test script fixed for an issue with testing the TVout
   mode
* there is a new gitweb access to the repository
* the list uf useful packages [5] has been updated

This image will be preflashed in NAND on all GTA04
devices shipping from now.

The most important change is that U-Boot now searches
the SD card for another script that can be used to modify
the kernel command line from user space. Without touching
the U-Boot installation, even if it is coming from NAND flash.

The idea is that kernel packages should not only provide
an uImage but an bootargs.scr. This file can be compiled
from a plain text source file [4] by mkimage, which is part
of U-Boot.

E.g.

$PATH-TO-U-Boot-SRC/tools/mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n 'GTA04 Bootargs' -d bootargs.txt bootargs.scr

Sources are available through [2].

BR,
Nikolaus

[1]: http://download.goldelico.com/gta04/20120402-GTA04-HW-Tester+NAND-Flash/
[2]: http://git.goldelico.com
[3]: http://download.goldelico.com/gta04/debian/
[4]: http://git.goldelico.com/?p=gta04-uboot.git;a=blob;f=boot-scr/bootargs.txt;h=947105e9c08b1c26f867dcc6a1ba7d6da7e2eb55;hb=HEAD
[5]: http://git.goldelico.com/?p=gta04-rootfs.git;a=blob;f=debian/config/root/useful;h=907615324e5e0a458551c87972244974659cc62b;hb=HEAD


More information about the Gta04-owner mailing list