Hi. Please CC the list. I haven't used mkyaffs2image, although there is a binary included in the MontaVisa bundle NFS filesystem which might be useful. The program would need to know the DM355 ECC algorithm and layout so I would expect a version you found out on the internet to need some modification. To make a YAFFS2 filesystem image I mounted and copied a few files into a filesystem from within linux, then dumped the raw partition to a binary file. Note that the OOB layout in the dump file differs between dumping from "nanddump" under linux, and PEEDI. Eventually I will want to be able to use mkyaffs2image but - one thing at a time.
-- Jon Povey, Design Engineer [email protected] | +44(0)1280 825983 ________________________________ From: canibek sağın [mailto:[email protected]] Sent: 08 January 2009 18:53 To: Jon Povey Subject: RE: JTAG programming of NAND flash on DM355 (was RE: Hello Povey) Hi Jon, We are now corparating with ronetix. There is a guy who's name is Tito . He remote accessed to my board and upload ubl, u-boot, kernel.Tomorrow he will try to upload filesystem. But I have a problem. Our filesystem is now a reduced file sytem by busybox , it is a tarball now. I am extracting it to MTD6 partition on nandflash , which is described on DVEVM user guide. This guy (Tito) want met o convert this tarball file to bin file. Did you achive to do this? I just googled and find a utility which is "mkyaffs2image.c" ,i builded it , but it didn't work. Did you use that utility? Best Regards Canibek Sağın R&D Engineer From: Jon Povey [mailto:[email protected]] Sent: Thursday, January 08, 2009 4:00 PM To: canibek sagin Cc: [email protected] Subject: JTAG programming of NAND flash on DM355 (was RE: Hello Povey) Hi Canibek, I can upload ubl, u-boot, environment, kernel - everything but the filesystem using PEEDI. However the current firmware version for PEEDI does not program DM355 NAND flash correctly. The older firmware version I have programs binaries but not YAFFS filesystems correctly. We have been in touch with Ronetix who are keen to help fix the firmware, we are going to send them one of our boards to develop on. At the moment I am programming a binary ramdisk image which I can boot from enough to run my in-house linux-based firmware update routine which writes a YAFFS2 filesystem, then after a reboot I have a finished board. Our production department is now using this method to start shipping products. -- Jon Povey, Design Engineer [email protected] | +44(0)1280 825983 Racelogic is a limited company registered in England. Registered number 2743719 . Registered Office Unit 10, Swan Business Centre, Osier Way, Buckingham, Bucks, MK18 1TB . The information contained in this electronic mail transmission is intended by Racelogic Ltd for the use of the named individual or entity to which it is directed and may contain information that is confidential or privileged. If you have received this electronic mail transmission in error, please delete it from your system without copying or forwarding it, and notify the sender of the error by reply email so that the sender's address records can be corrected. The views expressed by the sender of this communication do not necessarily represent those of Racelogic Ltd. Please note that Racelogic reserves the right to monitor e-mail communications passing through its network
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
