This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Using ArmTF-Test SP/SPD with Juno

Hi experts  ,

I configured my Juno board as this instruction and my workspace is initialized by the script from that page too.

Now I met some unknown issues when setting secure timer for my board. I find the ARM-TF provides a test secure payload and they utilize the secure timer so I want to try this payload to confirm my board's timer works well.

In this case, I'm wondering can I still use the workspace I got to build the TSP for Juno board?

If I can, could you please give me some hints about how to modify the build scripts? If I can't, is there any other instructions about applying the TSP on Juno?

Thank you in advance.

Simon

Parents
  • Hi ,

    I just got a follow-up question about this problem so I guess it's better just put my question there.

    As the Juno technical reference manual mentions, the physical address of Juno r1's DRAM is sitting on the range: 0x80000000-0x10000000 and 0x880000000-0x100000000, while according to my experience the current ARM-TF is setting the secure world's both max virtual and max physical address within 32 bits. In this case, I'm wondering how can I access the DRAM range 0x880000000-0x100000000 from the secure world? Thank you in advance.

Reply
  • Hi ,

    I just got a follow-up question about this problem so I guess it's better just put my question there.

    As the Juno technical reference manual mentions, the physical address of Juno r1's DRAM is sitting on the range: 0x80000000-0x10000000 and 0x880000000-0x100000000, while according to my experience the current ARM-TF is setting the secure world's both max virtual and max physical address within 32 bits. In this case, I'm wondering how can I access the DRAM range 0x880000000-0x100000000 from the secure world? Thank you in advance.

Children