Do you have your own hardware or are you using the data center?
Can you be more specific about what you want to do? Why did you want to modify those LUT entries? What did you change them to? If you are using SCC Linux, you should not modify 0x80 thru 0x83. The SCC system expects to be able to get to some of those addresses. MCH0--MCH3 refer to the four memory controllers.
We can with a MCPC/RockyLake system running SCC Linux (like the machines in the SCC data center) modify other LUT entries for various purposes ... one possibility is to increase the amount of shared memory available to RCCE apps (involves modifying LUT entries > 0x83).
I'm working on the data center.
I don't want to modify LUT entries. I just want to read/write from and to those area.
I just wanted to access shared area from cores, with this, accessing Shared MCH0-3 is the most easiest way I think.
Could you tell me more about that why SCC linux uses that area? or, you can tell me where to investigate in the linux source code.
There's a post by Michael Riepen on this site that describes exactly what locations in shared memory that SCC Linux uses.
You might also take a look at the document "How to Hijack Shared Memory" also on this site. That file will explain how to avoid the shared memory used by the SCC system.
I get a 404 when I click on the link that Ted mentioned. ?