[oe-commits] org.oe.dev cm-x270.conf: add variable for NAND flash eraseblock size
cbrake commit
openembedded-commits at lists.openembedded.org
Mon Oct 8 21:40:01 UTC 2007
cm-x270.conf: add variable for NAND flash eraseblock size
Author: cbrake at openembedded.org
Branch: org.openembedded.dev
Revision: b6719256c07784e7f380e4fade8dd9c293214e44
ViewMTN: http://monotone.openembedded.org/revision/info/b6719256c07784e7f380e4fade8dd9c293214e44
Files:
1
conf/machine/cm-x270.conf
Diffs:
#
# mt diff -rdd45113e8bcd39417dfea0772aff5a1b737a45f8 -rb6719256c07784e7f380e4fade8dd9c293214e44
#
#
#
# patch "conf/machine/cm-x270.conf"
# from [f9429eb200a306ada78b0ff137d01a378b020fbb]
# to [2a70298c7212dd87450a676741e84bcee83257a2]
#
============================================================
--- conf/machine/cm-x270.conf f9429eb200a306ada78b0ff137d01a378b020fbb
+++ conf/machine/cm-x270.conf 2a70298c7212dd87450a676741e84bcee83257a2
@@ -17,6 +17,13 @@ require conf/machine/include/tune-xscale
# the following line to your local.conf:
# CMX270_CONSOLE_SERIAL_PORT = "ttyS0"
+# NAND flash eraseblock size
+# most of the older cm-x270 modules are populated with NAND flash
+# that have 128KiB eraseblocks. Recently, a user encounted
+# a device that has 16KiB eraseblocks. The following define
+# can be overridden in local.conf if you have one of these devices.
+CMX270_NAND_ERASEBLOCK_SIZE ?= "0x20000"
+
# the following is for the cm-x270 L module
CMX270_CONSOLE_SERIAL_PORT ?= "ttyS1"
@@ -32,10 +39,10 @@ ROOT_FLASH_SIZE ?= "32"
ROOT_FLASH_SIZE ?= "32"
# for NAND flash.
-EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=0x20000 --pad --no-cleanmarkers;\
+EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=${CMX270_NAND_ERASEBLOCK_SIZE} --pad --no-cleanmarkers;\
sumtool -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
-o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs-summary.jffs2 \
- -e 0x20000 -p; \
+ -e ${CMX270_NAND_ERASEBLOCK_SIZE} -p; \
cd ${DEPLOY_DIR_IMAGE}; \
rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.rootfs-summary.jffs2; \
ln -s ${IMAGE_NAME}.rootfs-summary.jffs2 ${IMAGE_LINK_NAME}.rootfs-summary.jffs2 \
More information about the Openembedded-commits
mailing list