Nov 05, 2019
02:38 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 05, 2019
02:38 AM
Hi Aurix Community,
could you please help with the following: how do I access another core's memory?
Thank you!
Best regards
Bernie
#8042000 19638
could you please help with the following: how do I access another core's memory?
Thank you!
Best regards
Bernie
#8042000 19638
- Tags:
- IFX
2 Replies
Nov 05, 2019
06:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 05, 2019
06:14 AM
Hi Bernie,
I'm guessing you're referring to access to either DSPR or PSPR type memories. Each vendor has their own way of doing things. If you are using TASKING then you may want to study chapter 1.4.4 of the user manual. If you are using HighTec then chapter 19.3 explains how to do it at link time.
Best regards,
Henk-Piet Glas
Principal Technical Specialist
Embedded Software
Nov 05, 2019
07:19 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 05, 2019
07:19 AM
Hi Bernie,
By default, the AURIX is wide open: all bus masters can access all memories. It is up to your application to restrict access using these mechanisms:
Each CPU can restrict its own access via the Memory Protection Unit
Each CPU's Safety Memory Protection can protect the CPU's local memories from access by other bus masters
Register Access Protection permits access to memories and peripherals from bus masters
Best regards
Mr. AURIX™
By default, the AURIX is wide open: all bus masters can access all memories. It is up to your application to restrict access using these mechanisms:
Each CPU can restrict its own access via the Memory Protection Unit
Each CPU's Safety Memory Protection can protect the CPU's local memories from access by other bus masters
Register Access Protection permits access to memories and peripherals from bus masters
Best regards
Mr. AURIX™