[oe-commits] org.oe.dev neuros-osd2: add (disabled) framework for creating ready-to-flash upk images
koen commit
oe at amethyst.openembedded.net
Mon Jul 7 14:32:50 UTC 2008
neuros-osd2: add (disabled) framework for creating ready-to-flash upk images
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 8ea773fa0cf26a96b9e49a2adfb0127d59607d66
ViewMTN: http://monotone.openembedded.org/revision/info/8ea773fa0cf26a96b9e49a2adfb0127d59607d66
Files:
1
conf/machine/neuros-osd2.conf
Diffs:
#
# mt diff -r7af49ebb2f2b59bc6b5c628313ac76dffe3a6474 -r8ea773fa0cf26a96b9e49a2adfb0127d59607d66
#
#
#
# patch "conf/machine/neuros-osd2.conf"
# from [5d3d5445dcd1af59e2891676c7738060a43c6fbe]
# to [422e785da7e97f1c8dd84038713838eb606c1fc2]
#
============================================================
--- conf/machine/neuros-osd2.conf 5d3d5445dcd1af59e2891676c7738060a43c6fbe
+++ conf/machine/neuros-osd2.conf 422e785da7e97f1c8dd84038713838eb606c1fc2
@@ -20,9 +20,34 @@ EXTRA_IMAGECMD_jffs2 = "--pad --little-e
SERIAL_CONSOLE ?= "115200 ttyS0"
EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x20000 -n"
+IMAGE_FSTYPES += "jffs2 yaffs2"
+
ROOT_FLASH_SIZE = "29"
MACHINE_FEATURES = "kernel26 pcmcia usbhost screen"
require conf/machine/include/tune-arm926ejs.inc
+#MACHINE_POSTPROCESS_COMMAND = "neuros_make_installkit"
+
+neuros_make_installkit () {
+ cd ${DEPLOY_DIR_IMAGE}
+ rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/
+ mkdir -p ${IMAGE_NAME}-installkit/temp
+
+ # Get the latest kernel and u-boot using the foo-<machine>.bin symlinks
+ cp uImage-${MACHINE}.bin ${IMAGE_NAME}-installkit/temp/uImage
+ cp u-boot-${MACHINE}.bin ${IMAGE_NAME}-installkit/u-boot.bin
+ cp default_env.img ${IMAGE_NAME}-installkit/
+
+ cp ${IMAGE_NAME}.rootfs.jffs2 ${IMAGE_NAME}-installkit/initrd.bin
+
+ cd ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/
+ mkfs.jffs2 -d ./temp -o uImage.jffs2 -e 0x20000 -s 0x800 -n
+ packet_osd2 osd20.pkg '${DISTRO} Developer UPK' default_env.img u-boot.bin uImage.jffs2 rootfs.yaffs2 )
+ cd ${DEPLOY_DIR_IMAGE}
+
+ cp ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/osd20.pkg ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-osd20.pkg
+ rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}-installkit/
+}
+
More information about the Openembedded-commits
mailing list