Successful Hello world from RPi4B AArch64 over serial

Noor Aman nooraman5718 at gmail.com
Mon Sep 19 15:10:50 UTC 2022


Hey everyone,
I've managed to get RTEMS6 on the Raspberry pi 4B rev 1.4. Every test ran
fine except for minimum.exe, It gave a fatal error.

Here's my setup for running RTEMS6 on RPi4B:

TF-A is required to enable GIC on RPi. I had tried to use armstub-gic.S (
https://github.com/raspberrypi/tools/blob/master/armstubs/armstub8.S) but
it didn't work out. TF-A on other hand did work pretty well.

Steps to get TF-A binary are described here:
https://trustedfirmware-a.readthedocs.io/en/latest/plat/rpi4.html

Config.txt section:
arm_64bit=1
enable_uart=1
gpio=22-27=np
enable_jtag_gpio=1
dtoverlay=disable-bt
kernel=kernel8.img
enable_gic=1
armstub=bl31.bin

RTEMS6
My branch (noov-dev): https://github.com/0xnoor/rtems/tree/noor-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20220919/5d330f95/attachment.htm>


More information about the devel mailing list