I have 2 off Atmel AT49BV322D devices in my design to provide a 32 bit wide memory. I am using the flash Memory Download Setup option AT49xV32x Dual Flash with address range set to 80000000H - 807FFFFFH. The device size is reported to be 8M (although the device is actually 2M * 16). My design has LPC2214 address lines A2 - A22 connected to the AT49BV322D address lines A0 - A20. I have used a flash.ini file to configure the BCFG0 and PINSEL2 registers.
When I try to download I get the Erase Failed! message.
Am I using the correct flash memory driver? Should I add another AT49xV32x DualFlash to the download setup? Is there an updated version of this driver with the correct memory size?