I'm gearing up for a project where I'm planning to give myself some elbow room by incorporating additional eeprom space by means of SPI. . .I'll be using the mega128 and I see hardware provisions for an external [parallel] memory interface. . . I believe that with the mega128 and my I/O requirements, I'll have more than enough pins to go the brute-force method of giving every data/address bit it's on line to the uC. . .my question is, are there any subtle concerns that are easy to overlook[trying to avoid landmines here]. . .
I'm interested in using the extended memory capability so that the uC handles memory management. . .it appears I'm limited to 64k flash
and that PORTA is the Address[lower byte] and Databits; PORTC is the upper Address byte and PORTG 0-2 are control bits.
. . .with everything mentioned above, what guidance would anybody be willing to share?
Has anybody successfully worked with atmel external flash? Did you use "DataFlash" or "Parallel Flash". . .
Any input would be much appreciated