5140658c1a
Those scripts are executed by u-boot in order to detect the hardware configuration (board, displays etc...), configure the bootargs and device tree accordingly or update the bootloader located in NOR flash. This update is necessary due to the kernel bump to version 3.10.53. The rework consists of replacing the binaries by their text file equivalent and generate the binaries from the post-build.sh script. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
21 lines
638 B
Bash
Executable File
21 lines
638 B
Bash
Executable File
#!/bin/sh
|
|
# post-build fixups
|
|
# for further details, see
|
|
#
|
|
# http://boundarydevices.com/u-boot-on-i-mx6/
|
|
#
|
|
|
|
BOARD_DIR="$(dirname $0)"
|
|
|
|
# bd u-boot looks for bootscript here
|
|
$HOST_DIR/usr/bin/mkimage -A arm -O linux -T script -C none -a 0 -e 0 \
|
|
-n "boot script" -d $BOARD_DIR/6x_bootscript.txt $TARGET_DIR/6x_bootscript
|
|
|
|
# u-boot / update script for bd upgradeu command
|
|
if [ -e $BINARIES_DIR/u-boot.imx ];
|
|
then
|
|
install -D -m 0644 $BINARIES_DIR/u-boot.imx $TARGET_DIR/u-boot.imx
|
|
$HOST_DIR/usr/bin/mkimage -A arm -O linux -T script -C none -a 0 -e 0 \
|
|
-n "upgrade script" -d $BOARD_DIR/6x_upgrade.txt $TARGET_DIR/6x_upgrade
|
|
fi
|