We have an app' running on an AT91SAM7X512 MCU that needs more memory. We must use an external (to the MCU, but on the same board) FLASH or EEPROM, but we are not sure which to use (we currently don's see "the whole picture" ...). Our usage is as follow:
1) I assume 512KB is enough, but if 10MB is required, does it put any constraints to the mem-type to be used (EEPROM or FLASH) ?
2) I assume < 100.000 write/read cycles is needed.
3a) How to "write/update on-the-fly" to the external EEPROM ?
3b) How to "write/update on-the-fly" to the external FLASH ?
4a) How to install data initially (1. time programmed) to the EEPROM ?
4b) How to install data initially to the FLASH (we've done that - using SAM-BA).
5a) How to read PWM (audio-) data fast enough from the external EEPROM
(no precausions are needed when reading PWM-samples from internal FLASH, but must we now copy PWM-asmples to internal SRAM first, and then read from here)?
5b) How to read PWM (audio-) data fast enough from the external FLASH (via RAM?).
(comments as for 5a ...)?
6) Other valuable hints & trix regarding this EEPROM versus FLASH problem?
I really would appreciate some assistance on this matter.
Discussion about SAM7 Series and ARM7TDMI based products.
1 post • Page 1 of 1
Who is online
Users browsing this forum: No registered users and 2 guests