Is there any way to access Trusted RAM in normal domain?

I am using Juno Board with Linaro's trusted firmware.

For the convenience of debugging, I want to access the Trusted RAM(0x04000000-0x04040000) in normal domain, and directly flash the image into memory instead of erasing the flash every time. But it seems that the normal domain has no privilege to access that address region.  I attempted to add that memory region into TZC-400 with corresponding attribute, but it did not work.

But I think there should be some approach to make that region accessible to normal domain. Does anyone know the details?

Thanks very much for any help!!!

Parents
  • Hi Ash,

    You saved me again. I am really appreciate that!!!

    I tried the prefix EL3, and that works!! But I don't quite understand how the prefix "AXI<PORT=1>" works. I think I should really look through some manual, do you know any manual talks about this? I looked up the DS-5 debugger command reference, but got nothing about this.

    Thanks again for your help!

    Regards,

    Zhenyu

Reply
  • Hi Ash,

    You saved me again. I am really appreciate that!!!

    I tried the prefix EL3, and that works!! But I don't quite understand how the prefix "AXI<PORT=1>" works. I think I should really look through some manual, do you know any manual talks about this? I looked up the DS-5 debugger command reference, but got nothing about this.

    Thanks again for your help!

    Regards,

    Zhenyu

Children
More questions in this forum