Hi all,
I try to use Hafnium (deployed in SEL2) to access a DRAM address, e.g.
0xa000_0000, but failed.
I think the TTBR0_EL2 does not map this address space, or something wrong
with TZASC.
To solve this problem, I first add the DRAM region in TZASC and TTBR0_EL3
(by modifying TF-A), and EL3 can access this address. But Hafnium cannot
read or write it.
So, must I modify the .S files in Hafnium to add a page mapping to the DRAM
space? Can I add this page in some C files? Or should I do something else?
Sincerely,
Wang Chenxu