I'm developing a measurement application with the TI MSP430 and I would like to hear some suggestions on what type of memory I can use.
The idea is to use it for logging during a certain time and then download the data to a PC when the device is connected via USB. The estimate is to hold up to 5MB of data, every sample being around 25 bytes of data.
Would a simple EEPROM chip do or is there something better out there?
I've used the AT45D series of serial flash chips. They have an internal SRAM buffer to setup a page for erase/programming. SPI interface to read data in and out.