2014-07-28 04:02 AM
How do you find how much RAM you have for a board? Specifically, I am working with an stm32 eval 2 board and would like to know how much I am working with. I am sure this is very elementary and I am missing something while looking at the data sheet but any quick help would be appreciated.
#eval #whiskey-tango-foxtrot #c++ #keil2014-07-28 04:19 AM
STM32439I-EVAL2
http://www.st.com/web/en/catalog/tools/PF259094
8M x 32-bit SDRAM, 1M x 16-bit SRAM (External) STM32F439NIhttp://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577/LN1806/PF255173
256 KB (Internal, 192K + 64K, also 4 KB NV)2014-07-28 04:38 AM
so if I were to need 500 kB of RAM, I would have to install an external hard drive?
2014-07-28 04:52 AM
so if I were to need 500 kB of RAM, I would have to install an external hard drive?
What? You have 32 MB of SDRAM and 2 MB of SRAM external on the board I suggested, if you have some other board please be more specific. How would a hard drive provide RAM to the situation? This board could have multi GB of storage via a MicroSD card or Flash USB Drive2014-07-29 01:36 AM
Sorry, I meant external RAM.
So with the eval 2 board, I should have enough memory to deal with an SDK that needs 500 kB of RAM?2014-07-29 08:34 AM
So with the eval 2 board, I should have enough memory to deal with an SDK that needs 500 kB of RAM?
One would hope, but you might want to strategically choose what data to put in what regions because external memory is significantly slower than the memory tightly integrated with the core, and it's not cached.