-
Notifications
You must be signed in to change notification settings - Fork 15
platforms: add RPi4 32-bit build #288
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
Someone needs to resolve seL4/util_libs#171 first. |
|
The RPi4 port seems to have been broken for a long time, I fixed most of the issues but seL4/util_libs#171 is still outstanding. |
7ea68d4 to
80e3107
Compare
3fa4cd4 to
edc5b2a
Compare
fc204db to
51055c7
Compare
3ac8854 to
f1c6a6e
Compare
e1d6449 to
d3b6ca7
Compare
a02ec85 to
fcb2632
Compare
4257f92 to
c37bf1a
Compare
Signed-off-by: Axel Heider <axelheider@gmx.de>
|
In seL4/sel4test#150 I fixed the issues with serial driver for Rpi4 in sel4test. |
|
Are these not two different issues? This one here was for 32 bit, the one Jakub fixed was for release mode/uart. |
|
Maybe I am confused but @Ivan-Velickovic mentioned the issue I fixed in the PR: seL4/sel4test#150, specifically seL4/util_libs#171 |
|
He did, but I think Ivan's original comment was already potentially confused. I guess the main question is: have you tried running the RPI4 in 32 bit mode and does it work? |
|
Yeah just tried compiling it on the newest master and it fails with linker errors: Will fix these and then confirm that the platform works. |
|
@lsf37 I confirm sel4test works for RPi4 in the 32-bit mode. Since, I build it with Same for sel4bench except I encountered an issue with running it. Reported it as seL4/sel4bench#64 |
|
Works for me after adding a fix to sel4bench (for 32-bits there is just the PMCCNTR counter so we had asserts firing due PMCR reporting 0). https://arm.jonpalmisc.com/latest_sysreg/AArch32-pmcr Anything else I should do @lsf37 ? |
See seL4/seL4#976
Is there anything else we would need for CI testing?