之前提的I.MX6UL问题贵公司未解决,目前查到是由于128M内存太小,fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot这个在内存中解压之后导致剩余可用的内存太小,不足以把内核读完全,导致内核下载不完全,现在可以解决的办法就是减小fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot解压的大小,这个文档上没找到相关办法,请帮忙提供个方法
Please note that MFGtool needs significant amount of RAM to unpack kernel and filesystem. So it is unable to work on the board with small memory.
Sorry for the inconvenience.
Have a great day,
Victor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
hi victo:
现在有办法下载内存大小为128M,flash为nand的最小系统吗,板子已经做好了
hi Victor:
我现在修改fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot大小,操作方法如下:
dd if=fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot of=ramdisk.img.gz skip=1 bs=64
mkdir ramdisk; cd ramdisk
gzip -dc ../fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz | cpio -i --no-absolute-filenames
// Pack
find . | cpio -o -H newc > ../ramdisk-new.cpio
cd ../
gzip -f -9 -c ramdisk-new.cpio > ramdisk-new.cpio.gz
mkimage -A arm -O linux -T ramdisk -C none -n fsl-image-mfgtool-initramfs -d ramdisk-new.cpio.gz ramdisk-new.cpio.gz.u-boot
修改完之后出现的 ramdisk-new.cpio.gz.u-boot去mfgtool烧写,烧写不成功,而且 ramdisk-new.cpio.gz.u-boot大小都变了,之前是7311k,我操作完之后是7378k大小了,请看下这个该如何操作