Hi,
I'm using a nx2lp-Flex USB controller to develop a mass storage USB token. This chip is 8051 based.
Cypress provides source code to implement a classical USB key with a Nand Flash memory www.cypress.com/
Due to my application needs I have to remove wear-leveling from the firmware. First I think removing wear-leveling was quite easy since I remove code complexity and because firmware documentation claims that wear-leveling is implemented in one function (nSearchFreeBlock).
However it seems that wear-leveling is implemented using at least 2 functions : nSearchFreeBlock and log2phy.
Does someone ever deal with NX2LP-Flex chips ? Ideally I wish to completely remove wear-leveling and to map directly logical adress to physical adress.
Best regards