Skip to content

Commit c045f51

Browse files
pfalcongalak
authored andcommitted
meta-zephyr-sdk: xilinx_qemu: Enable "microblazeel" emulation target
MicroBlaze emulation is needed to boot a Linux on a Xilinx zcu102 target, which is in turn useful for end-to-end demonstration of OpenAMP capabilities (Linux host boots a (Zephyr) image on a remote processor and interacts with it). Signed-off-by: Paul Sokolovsky <[email protected]>
1 parent 2d84316 commit c045f51

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

meta-zephyr-sdk/recipes-devtools/qemu/zephyr-qemu_git.bb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,7 @@ do_configure() {
243243

244244
do_install_append() {
245245
ln -sf ../xilinx/bin/qemu-system-aarch64 ${D}${bindir}/qemu-system-xilinx-aarch64
246+
ln -sf ../xilinx/bin/qemu-system-microblazeel ${D}${bindir}/qemu-system-xilinx-microblazeel
246247
}
247248

248249
FILES_${PN} = " \

meta-zephyr-sdk/recipes-devtools/xilinx_qemu/xilinx-qemu_git.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ inherit autotools pkgconfig
194194

195195
#--disable-fdt: Cannot use if supporting arm-generic-fdt machine type
196196

197-
QEMUS_BUILT = "aarch64-softmmu"
197+
QEMUS_BUILT = "aarch64-softmmu microblazeel-softmmu"
198198
QEMU_FLAGS = "--disable-docs --disable-sdl --disable-debug-info --disable-cap-ng \
199199
--disable-libnfs --disable-libusb --disable-libiscsi --disable-usb-redir --disable-linux-aio \
200200
--disable-guest-agent --disable-libssh --disable-vnc-png --disable-seccomp \

release-notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- qemu:
66
* Added MIPS little endian emulation
77
* Update xilinx qemu to 5.1.0
8+
* Added Xilinx MicroBlaze little endian emulation
89

910
## Zephyr SDK 0.13.1
1011
- gdb:

0 commit comments

Comments
 (0)