Hello I've tried similar job in exynos and ARM Fastmodel simulator, facing 
similar issue.

In my experiences, many issues are related to ARM TZ, not VE. Many firmwares 
such as BL0 disable MMU functionality for hypervisor in Secure world and jump 
to Normal world before  they pass the processor's control to bootloader like 
uboot.
So you need to check whether the TZ settings are done correctly.

Most SOC vendors provide such firmware in binary. For example, You can get Xen 
for Exynos firmware in Xen wiki. Also, please check this repository :

https://github.com/hcyang1012/ARM_Hypervisor

I'm not sure TI supports such functionality. But it is worth to check it.

Best regards
Heecheol Yang

삼성 갤럭시 스마트폰에서 보냈습니다.


-------- 원본 이메일 --------
보낸 사람: [email protected]
날짜: 18/2/1 오전 6:44 (GMT+09:00)
받은 사람: BeagleBoard <[email protected]>
제목: [beagleboard] X15 - running xen hypervisor

Hi,
I am trying to get xen hypervisor to run on an X15 but I have a prefetch abort 
when the first instruction at a virtual address is fetched. The paging tables 
appear to be being setup correctly.

I am using u-boot v2017.01 to boot the xen image. u-boot by default is in 
hypervisor mode with LPAE enabled which is as far as I can see what xen needs.

So, to my questions.
- Has anyone tried this before?
- does anyone know of a reason why after running u-boot the A15 would be in 
hypervisor mode but have some side effect that means just writing to HTTBR and 
HSCTLR is not sufficient to get the MMU functioning correctly?

Thanks, Iain

--
For more options, visit 
http://beagleboard.org/discuss<https://eur02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fbeagleboard.org%2Fdiscuss&data=02%7C01%7C%7C6493a703abaf4096233808d568f3df99%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636530318985402106&sdata=KqFciQLSJbxxnrNvv36un0vQRl4V827cqE7%2BdnB7%2B2c%3D&reserved=0>
---
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/7475a00d-e52e-44e6-b00c-de3ef10cff93%40googlegroups.com<https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fbeagleboard%2F7475a00d-e52e-44e6-b00c-de3ef10cff93%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=02%7C01%7C%7C6493a703abaf4096233808d568f3df99%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636530318985402106&sdata=1ShdqCiTnlXA6so3X2ZvGlO4ad1dc6Zi9hi3vCASwTE%3D&reserved=0>.
For more options, visit 
https://groups.google.com/d/optout<https://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Foptout&data=02%7C01%7C%7C6493a703abaf4096233808d568f3df99%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636530318985402106&sdata=67nJHARSPSL2aUOig5AcapaIewpoiC9LSYLocGQQN2k%3D&reserved=0>.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/BY2PR14MB03281B895EADBEB1218EAD8EE6FB0%40BY2PR14MB0328.namprd14.prod.outlook.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to