2008-06-16 04:42:04     Which SDRAM area is used by uClinux

Document created by Aaronwu Employee on Aug 8, 2013
Version 1Show Document
  • View in full screen mode

2008-06-16 04:42:04     Which SDRAM area is used by uClinux

Stephen Sheldon (GERMANY)

Message: 57334   

 

Hi,

 

I would like to use uClinux with some application on CoreA, and on CoreB an ELF application. Both of them use SDRAM.

 

How can i figure out, which memory area is used by uClinux and which memory area is used by my uClinux application.

 

The reason why I need this, is that I need a memory area, that my ELF application can use securely.

 

 

 

Best regards

 

Stephen Sheldon

 

 

 

 

TranslateQuoteReplyEditDelete

 

 

2008-06-16 05:13:27     Re: Which SDRAM area is used by uClinux

Mike Frysinger (UNITED STATES)

Message: 57335   

 

Linux running on Core A uses all resources by default.  if you want to reserve a chunk of memory, you can do so on the kernel command line: http://docs.blackfin.uclinux.org/doku.php?id=kernel_space_memory_allocation#silly_nommu_memory_tricks

 

otherwise, Core B should never be claiming chunks of memory by itself.

 

every time Linux launches an application, the memory regions will be allocated on the fly.  there will be no static mapping for you to work with.  you can just use pointers in C to find out where some data lives and then pass that to Core B.

QuoteReplyEditDelete

 

 

2008-06-16 06:31:40     Re: Which SDRAM area is used by uClinux

Stephen Sheldon (GERMANY)

Message: 57340   

 

Thanks a lot. :-)

Attachments

    Outcomes