NandFlash using K9F1G08U0D, Use Nand Flash in the NXP firmware library, I have a problem about nandflash block erase, in the nandflash block addres compute, the K9F1G08U0D datasheet and the NXP firmware code is
so the problem is:how to calculate this rowAddr? when blockNum = 0 or 16 or 32...... this is not the same as the value of pALE?
Who can explain the problem in detail? help me
Hi Yanpeng Wang,
On the following link you can find some documents provided by madD7 that might be helpful to understand the NAND flash interfacing:
Flash File system on Nand Flash memory LPC1788 | www.LPCware.com
Have you tried using the nandflash_prog example from the LPCOpen Embedded Artists LPC1788 board package? It comes with a driver for the K9F1G NAND flash:
LPCOpen Software for LPC17XX|NXP
Hope it helps!
Best Regards,
Carlos Mendoza
Technical Support Engineer
Thank you, I think I have resolved.