Wiki

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
resources:tools-software:sharc-audio-module:baremetal:using-shared-memory-structure [14 Nov 2018 03:10]
Chad Wentworth
resources:tools-software:sharc-audio-module:baremetal:using-shared-memory-structure [18 Jan 2019 18:50]
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