Skip to main content
pncardella
Associate II
July 28, 2014
Question

RAM in stm32 eval board

  • July 28, 2014
  • 5 replies
  • 1450 views
Posted on July 28, 2014 at 13:02

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++ #keil
This topic has been closed for replies.

5 replies

Tesla DeLorean
Guru
July 28, 2014
Posted on July 28, 2014 at 13:19

STM32439I-EVAL2

http://www.st.com/web/en/catalog/tools/PF259094

8M x 32-bit SDRAM, 1M x 16-bit SRAM  (External)

STM32F439NI

http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577/LN1806/PF255173

256 KB (Internal, 192K + 64K, also 4 KB NV)
Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
pncardella
Associate II
July 28, 2014
Posted on July 28, 2014 at 13:38

so if I were to need 500 kB of RAM, I would have to install an external hard drive?

Tesla DeLorean
Guru
July 28, 2014
Posted on July 28, 2014 at 13:52

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 Drive

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
pncardella
Associate II
July 29, 2014
Posted on July 29, 2014 at 10:36

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?

Tesla DeLorean
Guru
July 29, 2014
Posted on July 29, 2014 at 17:34

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.
Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..