version 1.1.2.9, 2014/02/04 10:14:42
|
version 1.2, 2014/09/15 19:06:42
|
Line 60 case $1 in
|
Line 60 case $1 in
|
mkulzma -v -s 131072 -o ${REL}/rootfs.${UB_COMPRESS_ROOTFS} ${REL}/rootfs.dsk |
mkulzma -v -s 131072 -o ${REL}/rootfs.${UB_COMPRESS_ROOTFS} ${REL}/rootfs.dsk |
;; |
;; |
bin) |
bin) |
dd if=${REL}/rootfs.${UB_COMPRESS_ROOTFS} of=${REL}/elwix_firmware.bin bs=65536 \ | imgupd -ts ${UB_ROOTFS_NAND_SIZE} -f ${REL}/elwix_firmware.bin \ |
count=${UB_ROOTFS_NAND_SIZE} conv=sync | ${REL}/rootfs.${UB_COMPRESS_ROOTFS} |
dd if=${REL}/kernel.${UB_COMPRESS}.uImage of=${REL}/elwix_firmware.bin bs=65536 \ | imgupd -s ${UB_KERNEL_NAND_SIZE} -f ${REL}/elwix_firmware.bin \ |
count=${UB_KERNEL_NAND_SIZE} conv=sync seek=${UB_ROOTFS_NAND_SIZE} | ${REL}/kernel.${UB_COMPRESS}.uImage |
| |
| # dd bs=65536 count=$((${UB_ROOTFS_NAND_SIZE} + ${UB_KERNEL_NAND_SIZE})) \ |
| # if=/dev/zero of=${REL}/elwix_firmware.bin |
| # dd bs=65536 count=${UB_ROOTFS_NAND_SIZE} conv=sync,notrunc \ |
| # if=${REL}/rootfs.${UB_COMPRESS_ROOTFS} \ |
| # of=${REL}/elwix_firmware.bin |
| # dd bs=65536 count=${UB_KERNEL_NAND_SIZE} conv=sync,notrunc seek=${UB_ROOTFS_NAND_SIZE} \ |
| # if=${REL}/kernel.${UB_COMPRESS}.uImage \ |
| # of=${REL}/elwix_firmware.bin |
| ;; |
| vendor) |
| if [ ! -r "${3:-./elwix_cfg.bin}" ]; then |
| echo "elwix_cfg.bin not found!" |
| exit 1 |
| fi |
| |
| imgupd -ts ${UB_ROOTFS_NAND_SIZE} -f ${REL}/elwix_firmware_${2:-vendor}.bin \ |
| ${REL}/rootfs.${UB_COMPRESS_ROOTFS} |
| imgupd -s ${UB_KERNEL_NAND_SIZE} -f ${REL}/elwix_firmware_${2:-vendor}.bin \ |
| ${REL}/kernel.${UB_COMPRESS}.uImage |
| imgupd -s ${UB_CFG_NAND_SIZE} -f ${REL}/elwix_firmware_${2:-vendor}.bin \ |
| ${3:-./elwix_cfg.bin} |
;; |
;; |
*) |
*) |
echo "Option $1 not supported at this moment" |
echo "Option $1 not supported at this moment" |