I just incorrectly answered a question recently because of some confusion about the size of the onboard dataflash of the APM 2.0. There is a lot of info out there stating it's 16MB! It's 4MB and that is a huge difference. I was wondering if a chip change could increase the memory from 4MB to 8-16MB because our Arduloon project needs at least 8MB to record a mission.
I don't think it is clear either that data flash cards do not work in the APM 2.0. There is no way to use them to increase the dataflash memory.
Any comments appreciated on how to possibly increase the size of the dataflash or if it's just not possible? Thanks for the help-
Did you check the documentation for the chip? Can you use the External Memory interface from page 28 of the Atmega 2560 manual? http://www.atmel.com/Images/doc2549.pdf
With all the features the External Memory Interface provides, it is well suited to operate as an interface to memory devices such as External SRAM and Flash, and peripherals such as LCD- display, A/D, and D/A. The main features are:
• Four different wait-state settings (including no wait-state)
• Independent wait-state setting for different External Memory sectors (configurable sector size) • The number of bits dedicated to address high byte is selectable
• Bus keepers on data lines to minimize current consumption (optional)