Hi,
I am using BSP_WINCE_ARM_A8_01_02_00 with AM3505/AM3517. I am using the same NAND chip with LogicPD AM3517 EVM. The NAND chip is Micron MT29F4G16 and it works as expected. I am planning to use WinCE transaction-safe extended FAT (TexFAT) file system which requires atomic sector write operations.
I browsed through the BSP source code and looked for the codes for where the flash driver support the atomic sector write operations. Look like when g_bUseFlashIOCTLs is true the driver will set RequestFlags = FLASH_SECTOR_REQUEST_FLAG_WRITE_THROUGH ||FLASH_SECTOR_REQUEST_FLAG_ATOMIC. However, I don't see g_bUseFlashIOCTLs ever set.
My questions are:
1. Where is a good place to set g_bUseFlashIOCTLs?
2. Is it safe to use?
3. Will it satisfy TexFAT?
Thanks,
Dennis
Thanks,
Dennis Nguyen