diff options
author | warmcat <andy@warmcat.com> | 2008-11-19 17:09:28 +0000 |
---|---|---|
committer | Andy Green <agreen@pads.home.warmcat.com> | 2008-11-19 17:09:28 +0000 |
commit | 26df63b430e79728b6c97c8ab2a78943cec9be70 (patch) | |
tree | 9c283df377e1fe28b3d5cfdde0e3059a80a53ae3 | |
parent | 5d06110f9f9cc5743f4b0852d9dcf7d52a53b2ee (diff) |
local-build-scripts.patch
Add a couple of handy scripts to crossmake and send over dfu
From: warmcat <andy@warmcat.com>
-rwxr-xr-x | build | 14 | ||||
-rwxr-xr-x | dfu-kern | 9 |
2 files changed, 23 insertions, 0 deletions
diff --git a/build b/build new file mode 100755 index 00000000000..7e61ea2defa --- /dev/null +++ b/build @@ -0,0 +1,14 @@ +#!/bin/sh + +set -x + +export CROSS_COMPILE=../../cross/bin/arm-angstrom-linux-gnueabi- +make ARCH=arm silentoldconfig +if make -j5 ARCH=arm; then + ${CROSS_COMPILE}objcopy -O binary -R .note -R .comment -S arch/arm/boot/compressed/vmlinux linux.bin + mkimage -A arm -O linux -T kernel -C none -a 30008000 -e 30008000 -n "OpenMoko Kernel Image Neo1973(GTA02)" -d linux.bin uImage.bin + exit 0 +else + exit 1 +fi + diff --git a/dfu-kern b/dfu-kern new file mode 100755 index 00000000000..990abdd8976 --- /dev/null +++ b/dfu-kern @@ -0,0 +1,9 @@ +#!/bin/bash +../../dfu-util/src/dfu-util -a 3 -d 0x1457:0x5119 -D uImage.bin +if [ $? -eq 1 ] ; then +../../dfu-util/src/dfu-util -a 3 -d 0x1457:0x5120 -D uImage.bin +../../dfu-util/src/dfu-util -a 3 -d 0x1457:0x5119 -D uImage.bin + +fi + + |