Charles Manning wrote:
> Hi Stanley
>
> I guess the other approach is to not modify nand_write but rather modify
> mkyaffs2 and use that to write in the image.
>
We usually run mkyaffs2 on the host PC, and it can't get the nand flash
information
on the target board.
Stanley.
> -- Charles
>
>
> On Thursday 22 April 2010 15:15:38 stanley.miao wrote:
>
>> Charles Manning wrote:
>>
>>> We should put this in an FAQ...
>>>
>>> On Tuesday 20 April 2010 11:43:52 Guy Lancaster wrote:
>>>
>>>> I built a file system image using mkyaffs2image v1.5 but but won't
>>>>
>>> mkyaffsimage (the yaffs1 version) worked reasonably well because yaffs1
>>> tends/tended to be used with a single straight-forward flash format.
>>>
>>> With yaffs2, the actual binary layout is defered to the flash driver (mtd
>>> in the case of Linux). This varies from device to device.
>>>
>>> As a result, the current mkyaffs2image is really a bit of a mess and
>>> needs to be whittled and sandpapered to fit with your flash.
>>>
>> Yes, The NAND oob layout varies from device to device, mkyaffs2image
>> can't know
>> the layout. So we should leave this job to nandwrite.
>>
>> This is the patch for it.
>>
>> http://lists.infradead.org/pipermail/linux-mtd/2010-February/028923.html
>>
>>
>> Stanley.
>>
>>