36 bit physical addressing in e500v2 core using CW 8.6

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

36 bit physical addressing in e500v2 core using CW 8.6

1,171 Views
sendhilraj
Contributor I
Hi,
I am using CW 8.6 ,patched for PQ III MPC8548.
I am trying to use the 36 bit physical addressing available in MPC8548. To avail this facility, I want to use the 16 entry TLB1 array available in the memory unit , which could be used to access the MAS7 registers.
I want to access a memory region between 0x800000000 - 0x80FFFFFFF.
The config settings that I have done for the SPRs are as below.

writespr    624 0x10070000    
writespr    625 0x80000900    
writespr    626 0x00000008    
writespr    627 0x0000003f    
writespr    1008 0x00000080

With these configurations I am not able to access the MAS7 registers......
For example ,I would like to know the configuration settings that I should do, access the memory region between 0x800000000 - 0x80FFFFFFF.

I would like to know where I should write the higher order nibble in my configuration code.
Also I would like to know what are all the configuration settings that I need to do to use this 36 bit physical addressing option available in e500v2 core.
 
Looking for your help

 T.Sendhilraj
Labels (1)
0 Kudos
1 Reply

341 Views
trytohelp
NXP Employee
NXP Employee
Hi,
 
Can I propose you to log this issue in the Freescale CRM system ?
 
Pascal
0 Kudos