To the sel4 development community:
I am working on porting the sel4 virtual machine from the tk1 to a variety of arm hardware platforms, starting with the Xilinx parts listed below – and I could use some help getting started.
I have the following hardware:
-
Tegra tk1
-
Xilinx zynq7000 (zc706)
-
Xilinx zynq9000 (zcu102)
I am successfully ported the 64 bit sel4 kernel to run on the zynq9000, but now I need to port the arm/vmm to run on the zynq9000 hardware as well. I am happy to share these updates with the sel4 community at large. I am uncertain what
the best way to do this is – should I submit all of the changes to github, or is there another development repository?
I would like to first port the arm/vmm from
https://github.com/SEL4PROJ/camkes-arm-vm to the zynq7000 for testing, before porting it to the 64 bit zynq9000 platform. Could someone please put me in touch with the author of the arm/vmm that
is designed to run on the tegra/tk1 hardware? I have some specific questions to ask regarding platform-specific files. At a high level, I know that I need to change the addresses of peripherals that are passed to my linux kernel (buildroot) for the zynq7000,
but I am uncertain where to start. If someone could point me in the right direction, that would be very helpful. Further, if I could talk to a real person about this over the phone, that would be even better. My work phone is (1)(301)294-5263 and my cell phone
is (1)(571)271-7278 – feel free to call me and leave me a message.
I have not posted to devel@sel4.systems previously, though I have been working on the sel4 project for a few months now. I work for Intelligent Automation Inc. in Rockville, Maryland – USA.