I'm new to parallel Nand Flash interfacing to AVR32. Kindly bare with my Noobness :)
I'm trying to interface a 64GB (Giga Byte) Nand IC using EBI/SMC Nand pins of AT32UC3A3128S MCU. I was told by a Microchip support executive that the address space per chip select in EBI/SMC allows only interfacing upto 165 MB. So it is not possible to interface a 64/128 GB NAND Flash using this interface. Is there any way to bypass this limitation and interface Nand without any size limitation ?
Alternatively without using MCU NAND pins (App note 32136), I'm planning to use GPIO to bitbang Nand signals & ECC to interface a 64GB IC. If I choose this software way to interface NAND IC, there will not be any size limitation right (as in the above hardware way) ?
And if this approach is not effective, cant I use MMC 4.3 on MCU to interface a eMMC Nand flash (considering MMC & eMMC are same and eMMC latest standards support backward compatibilty)
Kindly pls confirm these.
Thanks in advance.