meta-digi-arm: fix corrupted JFFS2 images in ccardxmx28js
Seems that the options Yocto was using to generate the jffs flash image are not correct for ccardxmx28js. Specially mkfs.jffs2's padding option '-p' was making the rootfs corrupted on second boot (as explained in JIRA DEL-218). Finally i decided to use the same mkfs.jffs2 parameters we were using in DEL and those seems to be working fine. https://jira.digi.com/browse/DEL-218 #resolve Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This commit is contained in:
parent
de86402042
commit
ccab60099b
|
|
@ -46,7 +46,8 @@ IMAGE_CMD_jffs2() {
|
||||||
|
|
||||||
for i in $(seq 1 ${nimg}); do
|
for i in $(seq 1 ${nimg}); do
|
||||||
eval peb_it="\${peb${i}}"
|
eval peb_it="\${peb${i}}"
|
||||||
mkfs.jffs2 -r ${IMAGE_ROOTFS} -f -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2 -n -p -l -e ${peb_it}
|
# Do not use '-p (padding)' option. It breaks 'ccardxmx28js' flash images [JIRA:DEL-218]
|
||||||
|
mkfs.jffs2 -n -e ${peb_it} -d ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -56,8 +57,9 @@ IMAGE_CMD_sum.jffs2() {
|
||||||
|
|
||||||
for i in $(seq 1 ${nimg}); do
|
for i in $(seq 1 ${nimg}); do
|
||||||
eval peb_it="\${peb${i}}"
|
eval peb_it="\${peb${i}}"
|
||||||
mkfs.jffs2 -r ${IMAGE_ROOTFS} -f -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2 -n -p -l -e ${peb_it}
|
# Do not use '-p (padding)' option. It breaks 'ccardxmx28js' flash images [JIRA:DEL-218]
|
||||||
sumtool -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2 -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.sum.jffs2 -n -p -l -e ${peb_it}
|
mkfs.jffs2 -n -e ${peb_it} -d ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
||||||
|
sumtool -e ${peb_it} -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2 -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.sum.jffs2
|
||||||
rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue