aboutsummaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorMichael Lauer <mickey@vanille-media.de>2006-12-25 10:50:15 +0000
committerMichael Lauer <mickey@vanille-media.de>2006-12-25 10:50:15 +0000
commit5cc373e182132d29d1d2dccf849c6919267a906f (patch)
tree29b511f226cfe7dff733ecfffaac6416738ce731 /packages
parent5867a6e1cef42d662a79bf96f1412342a1608b3f (diff)
parentf8a2e56da94229ca24c532cf8003d5e87916c1a2 (diff)
downloadopenembedded-5cc373e182132d29d1d2dccf849c6919267a906f.tar.gz
merge of 2c2427ae9aeb6ca358a92e745e1051f1d06134df
and 65c95bf6c423272c963b3df3c62c0fcee9c7cf71
Diffstat (limited to 'packages')
-rw-r--r--packages/images/slugos-image.bb20
1 files changed, 19 insertions, 1 deletions
diff --git a/packages/images/slugos-image.bb b/packages/images/slugos-image.bb
index 82cd6f2b73..a85179f174 100644
--- a/packages/images/slugos-image.bb
+++ b/packages/images/slugos-image.bb
@@ -6,7 +6,7 @@
DESCRIPTION = "Generic SlugOS image"
HOMEPAGE = "http://www.nslu2-linux.org"
LICENSE = "MIT"
-PR = "r41"
+PR = "r42"
COMPATIBLE_MACHINE = "nslu2"
@@ -136,6 +136,24 @@ nslu2_pack_image() {
-o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.flashdisk.img \
${NSLU2_SLUGIMAGE_ARGS}
rm -rf ${DEPLOY_DIR_IMAGE}/slug
+
+ # Create an image for the DSM-G600 as well
+ install -d ${DEPLOY_DIR_IMAGE}/firmupgrade
+ install -m 0755 ${DEPLOY_DIR_IMAGE}/zImage-dsmg600${ARCH_BYTE_SEX} \
+ ${DEPLOY_DIR_IMAGE}/firmupgrade/ip-ramdisk
+ install -m 0644 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
+ ${DEPLOY_DIR_IMAGE}/firmupgrade/rootfs.gz
+ touch ${DEPLOY_DIR_IMAGE}/firmupgrade/usr.cramfs
+ chmod 0644 ${DEPLOY_DIR_IMAGE}/firmupgrade/usr.cramfs
+ echo "hwid=1.0.1" >${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
+ echo "model=dsm-g600" >>${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
+ echo "vendor=dlink" >>${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
+ echo "" >>${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
+ chmod 0744 ${DEPLOY_DIR_IMAGE}/firmupgrade/version.msg
+ tar -c -f ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.dsmg600.bin \
+ -C ${DEPLOY_DIR_IMAGE} firmupgrade
+ rm -rf ${DEPLOY_DIR_IMAGE}/firmupgrade
+
fi
}