Laczen commented on PR #16789:
URL: https://github.com/apache/nuttx/pull/16789#issuecomment-3139761707

   > > I think the same problem might exist for nand flashes (but I haven't 
checked the ftl thoroughly).
   > 
   > But since ftl doesn't save any meta data into flash, so the direct 
mode(skip buffer and erase) works well with it in some special user case.
   > 
   
   After going through the `ftl.c` code the correct operation is indeed limited 
to some special user case. The mapping from logical blocks to physical good 
blocks breaks the relation between the mtd addresses (that should include the 
bad blocks) and the block based addresses (that do not include the bad blocks). 
This makes the addressing ambiguous.  
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to