Re: NAND Flash by Gary
Gary
Tue Nov 06 09:46:37 PST 2007
Hi Prosanta,
The FAL (upper layer of block driver, with FMD as the lower layer) was
intended for 512B page NAND.
512B is the classic sector size for a file system and that is the sector
size refered to.
For the FAL to operate on NOR, it simulates NAND page layout with a 512B
data sector, followed by a smaller info area (similar to spare area).
A 2KB page NAND device could hold 4 sectors of data, but the FAL wasn't
really targetted for these larger page NAND devices.
Regards,
Gary
"TechNick" <nickmachielse@gmail.com> wrote in message
news:1193824521.002108.255360@o3g2000hsb.googlegroups.com...
> On Oct 31, 9:31 am, prosanta langtha
> <prosantalang...@discussions.microsoft.com> wrote:
>> In NAND flash document I could not find any terms referring to Sector.
>> I found blocks and pages in NAND flash. But In WindowCE FMD always
>> reference
>> to sector address.
>>
>> 1. For example Sector Address =0x00000140 means which block and which
>> page
>> in the block it is refering to.
>>
>> My nand flash is only 64MB of 512Mbits x8 device. window CE NBoot debug
>> message shows total sector 56916. But the nand flash documentation tells
>> total 4096 blocks ,each blocks 32 page, each page is 512 bytes.
>>
>> I could not corelate the sector with nand flash block and pages size.
>> Can
>> anyone explain me what do you mean by sector address in FMD for windowCE.
>>
>> Prosanta
>
> If your device has only 1 sector per page then the sector address is
> the same as your page address.
> Certain devices has multiple sectors per page.
>