nslu2-image: Use apex to support larger images.
authorRod Whitby <rod@whitby.id.au>
Sat, 18 Aug 2007 05:23:09 +0000 (05:23 +0000)
committerRod Whitby <rod@whitby.id.au>
Sat, 18 Aug 2007 05:23:09 +0000 (05:23 +0000)
classes/nslu2-image.bbclass

index a06c1d1..662be29 100644 (file)
@@ -3,6 +3,8 @@ nslu2_pack_image () {
        install -m 0644 ${STAGING_LIBDIR}/nslu2-binaries/RedBoot \
                        ${STAGING_LIBDIR}/nslu2-binaries/Trailer \
                        ${STAGING_LIBDIR}/nslu2-binaries/SysConf \
+                       ${STAGING_LOADER_DIR}/apex-nslu2.bin \
+                       ${STAGING_LOADER_DIR}/apex-nslu2-16mb.bin \
                        ${DEPLOY_DIR_IMAGE}/slug/
        install -m 0644 ${DEPLOY_DIR_IMAGE}/zImage-nslu2${SITEINFO_ENDIANESS} \
                ${DEPLOY_DIR_IMAGE}/slug/vmlinuz
@@ -10,14 +12,14 @@ nslu2_pack_image () {
                ${DEPLOY_DIR_IMAGE}/slug/flashdisk.jffs2
        install -m 0644 ${STAGING_FIRMWARE_DIR}/NPE-B ${DEPLOY_DIR_IMAGE}/slug/
        cd ${DEPLOY_DIR_IMAGE}/slug
-       slugimage -p -b RedBoot -s SysConf -k vmlinuz \
-               -r Ramdisk:1,Flashdisk:flashdisk.jffs2 -m NPE-B -t Trailer \
+       slugimage -p -b RedBoot -s SysConf -k vmlinuz -L apex-nslu2.bin \
+               -r Flashdisk:flashdisk.jffs2 -m NPE-B -t Trailer \
                -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-nslu2.bin
-       slugimage -F -p -b RedBoot -s SysConf -k vmlinuz \
-               -r Ramdisk:1,Flashdisk:flashdisk.jffs2 -m NPE-B -t Trailer \
+       slugimage -F -p -b RedBoot -s SysConf -k vmlinuz -L apex-nslu2-16mb.bin \
+               -r Flashdisk:flashdisk.jffs2 -m NPE-B -t Trailer \
                -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-nslu2-16mb.bin
        rm -rf ${DEPLOY_DIR_IMAGE}/slug
 }
 
-EXTRA_IMAGEDEPENDS_nslu2 += 'slugimage-native nslu2-linksys-firmware ixp4xx-npe upslug2-native'
+EXTRA_IMAGEDEPENDS_nslu2 += 'slugimage-native nslu2-linksys-firmware ixp4xx-npe upslug2-native apex-nslu2 apex-nslu2-16mb'
 IMAGE_POSTPROCESS_COMMAND_nslu2 += "nslu2_pack_image; "