]> rtime.felk.cvut.cz Git - rtems-devel.git/blobdiff - rtems-build/powerpc-rtems/rtems-icecube/rtems-mpc5200-mkimg
Configuration and u-boot load for MIDAM SHARK MPC5200 based board.
[rtems-devel.git] / rtems-build / powerpc-rtems / rtems-icecube / rtems-mpc5200-mkimg
diff --git a/rtems-build/powerpc-rtems/rtems-icecube/rtems-mpc5200-mkimg b/rtems-build/powerpc-rtems/rtems-icecube/rtems-mpc5200-mkimg
new file mode 100755 (executable)
index 0000000..213b18e
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+OBJCOPY_FOR_TARGET=powerpc-rtems4.9-objcopy
+OBJCOPY="$OBJCOPY_FOR_TARGET"
+
+EXE_NAME=$1
+
+START_ADDR=0x00010000
+
+${OBJCOPY} -R -S -O binary "$EXE_NAME" "$EXE_NAME.bin" || exit 1
+cat "$EXE_NAME.bin" | gzip -9 >"$EXE_NAME.gz"
+mkimage \
+  -A ppc -O rtems -T kernel -a $START_ADDR -e $START_ADDR -n "RTEMS" \
+  -d "$EXE_NAME.gz" "$EXE_NAME.img"