RTEMS | aarch64/xilinx-zynqmp: Use FDT to define PCIe memory mappings (!1116)

SHIVAM DEOLANKAR (@D3athSkulll) gitlab at rtems.org
Thu Mar 19 17:20:40 UTC 2026




SHIVAM DEOLANKAR commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1116#note_146275


Tested using rtems-run with the zynqmp_qemu configuration.

- Successfully built the aarch64/zynqmp_apu BSP with tests enabled
- Executed hello.exe test, which passed as expected
- System booted and shut down cleanly without issues

Since the default DTB does not contain a PCIe node, the fallback path was exercised, preserving the original static MMU mappings and confirming no regression.

```ini
[DEFAULT]
RTEMS_POSIX_API = True
BUILD_TESTS = True
RTEMS_SMP = True
[aarch64/zynqmp_apu]
```

This was the config file used

![image.png](/uploads/5fe62bcfc6df0e4a53038645156cea64/image.png){width=900 height=521}

Output of Hello Test

![image.png](/uploads/0fe08082b852b997af81f45959291a5f/image.png){width=757 height=600}

Output of smp01.exe test

![Successfull_Build.png](/uploads/42de9de556a7a63f48edc097fe2abd42/Successfull_Build.png){width=900 height=384}

Successful build

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1116#note_146275
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260319/19808bdc/attachment.htm>


More information about the bugs mailing list