seL4支持平台
seL4所在的git如下:
https://github.com/seL4/seL4.git
不过我们编译和运行seL4一般不只是用这个git,而是借助seL4test(seL4的测试框架):
https://github.com/seL4/sel4test.git
seL4提供了各种平台上的配置文件,也提供了用于测试seL4的app。
seL4指定了可以运行的平台,按照下面的匹配来编译它(当然还有其他的匹配)。
| ARCH | PLAT | ARMV | CPU |
|---|---|---|---|
| arm | imx31 | armv6 | arm1136jf-s |
| arm | omap3 | armv7-a | cortex-a8 |
| arm | am335x | armv7-a | cortex-a8 |
| ia32 |

本文介绍了如何在OdroidXU3开发板上编译和运行seL4操作系统。首先,从seL4test工程获取配置文件,选择odroidxu3_release_xml_defconfig并进行编译。接着,制作SD卡启动盘,包括更改启动方式、烧写u-boot和分区。最后,在u-boot命令模式下加载seL4内核到内存并启动,成功运行seL4test-driver。
最低0.47元/天 解锁文章
974

被折叠的 条评论
为什么被折叠?



