Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
resources:tools-software:sharc-audio-module:baremetal:using-shared-memory-structure [14 Nov 2018 03:10] Chad Wentworthresources:tools-software:sharc-audio-module:baremetal:using-shared-memory-structure [18 Jan 2019 18:50] (current) Chad Wentworth
Line 1: Line 1:
 ===== Sharing Data Between Cores / System Telemetry ===== ===== Sharing Data Between Cores / System Telemetry =====
-<WRAP round 80% tip+ 
-Helpful video: [[https://www.analog.com/en/education/education-library/videos/5858375558001.html|Using Shared Memory in the Bare Metal Framework]] +{{youtube>srVoSbo7zB4?medium}} 
-</WRAP>+
 All three processors have access to a block of shared L2 memory.  The default Linker Description File (LDF) allocates a number of section for MCAPI but as the Bare Metal Framework does not rely on this heavier form of intra-core message passing, we can reuse this shared memory.  There is one segment that all three cores are, by default, able to read from and write to which is located at address 0x20080000. All three processors have access to a block of shared L2 memory.  The default Linker Description File (LDF) allocates a number of section for MCAPI but as the Bare Metal Framework does not rely on this heavier form of intra-core message passing, we can reuse this shared memory.  There is one segment that all three cores are, by default, able to read from and write to which is located at address 0x20080000.
  
resources/tools-software/sharc-audio-module/baremetal/using-shared-memory-structure.txt · Last modified: 18 Jan 2019 18:50 by Chad Wentworth