All pastes #503440 Raw Edit

Mine

public text v1 · immutable
·published 2007-05-22 21:32 UTC
rendered paste body
#!/bin/bash

cd ${STAGING_DIR}/fimage
PATH=${PATH};${STAGING_DIR}/fimage/

HWID=832
IMG_TARGET=fimage

PKG_BUILD_DIR=${BUILD_DIR}/fimage

mkdir -p ${PKG_BUILD_DIR}

echo -e "Generating fimage for axis target \n*********************************\n"

rm -r ${PKG_BUILD_DIR}/*.img

rm ${PKG_BUILD_DIR}/rootfs.img

${STAGING_DIR}/bin/mksquashfs-lzma /raid/kamikaze/trunk/build_cris/root/  ${PKG_BUILD_DIR}/rootfs.img -b 8192 -all-root -le

${STAGING_DIR}/fimage/padflashimage 0x600000 ${PKG_BUILD_DIR}/rootfs.img

cat ${PKG_BUILD_DIR}/vmlinuz > ${PKG_BUILD_DIR}/flash.img

${STAGING_DIR}/fimage/padflashimage 0x200000 ${PKG_BUILD_DIR}/flash.img

cat ${PKG_BUILD_DIR}/flash.img ${PKG_BUILD_DIR}/rootfs.img > ${PKG_BUILD_DIR}/${IMG_TARGET}

echo "adding HWID = ${HWID}"
printf "%-8s" "${HWID}" >> ${PKG_BUILD_DIR}/${IMG_TARGET}

CSUM=`${STAGING_DIR}/fimage/imgsum ${PKG_BUILD_DIR}/${IMG_TARGET}`
echo "Adding chksum = "`expr ${CSUM}`
echo -n "$$CSUM" >> ${PKG_BUILD_DIR}/${IMG_TARGET}