Keil Logo Arm Logo

Discussion Forum

Removing wear-leveling

Next Thread | Thread List | Previous Thread Start a Thread | Settings

Details Message
Read-Only
Author
badrignans benoit
Posted
16-Mar-2009 16:43 GMT
Toolset
C51
New! 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 http://www.cypress.com/?rID=14320

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

Next Thread | Thread List | Previous Thread Start a Thread | Settings

arm-logo-small

Keil logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.