08/06/2010 10:46 AM
We are designing a board based on mpc8323 processor. It will have 512Mbyte NAND flash, 64Mbytes of DDR Memory and NOR
Flash. We will boot QNX from the NOR-Flash.
Now we want to make an etfs filesystem image for NAND flash. So far we only have mketfs utility for the windows
operating system. Therefore we will create etfs image in windows and then will store etfs image in /home directory of
Linux. /home directory will be exported by the NFS server and will be mounted from the QNX running on board to its local
Now program created etfs image to NAND flash using etfsctl utility
etfsctl -d /dev/etfs2 -S -e -w /mnt/nfs/my_image.etfs –c
Now the doubt (question) is that
1) In above step…
Will etfsctl, first copy the my_image.etfs image to RAM and then write it to NAND flash?
Will it read small chunks of image and write them to NAND flash?
Because, again if it’s the first case then our board will not have 512Mbytes space to store the entire image.
2) Is mketfs utility available for Linux or QNX-PowerPC arch?
Thank you very much