This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Removing wear-leveling

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

0