Results 1 to 2 of 2
Hello There,
We are working on a Marvel ARM Dual AMP core CPU that runs Linux. Both core running Linux using one DDR chip but using different offset addressess. Now ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 08-12-2012 #1Just Joined!
- Join Date
- Aug 2012
- Location
- Canada
- Posts
- 4
Dual Core AMP Linux shared memory possibility
Hello There,
We are working on a Marvel ARM Dual AMP core CPU that runs Linux. Both core running Linux using one DDR chip but using different offset addressess. Now we try to figure out if we could share part of memory between these two kernels.
The memory address control registers for both core are set to have all 1GB DDR available for both of them as a r/w, but we set only 512 MB for first Linux kernel with physical offset at zero and 128 MB for second Linux kernel with memory offset at 0x1000000.
So now my question is
Is there anyway to share some part of memory between these two cores. Somehow part of physical memory that we think, we made it share with address ranges that we selected.
We appreciate any help.
- 08-27-2012 #2Just Joined!
- Join Date
- Aug 2012
- Location
- Canada
- Posts
- 4
Using kernel memory size of 512 and 256 for CPU0 and CPU1 makes a shared memory that can be accessible by physical address with both cores. But need to mention that we need to have a common module for both cores and allocate memory on the one with less kernel memory region and inform it to other one.



