マガジンのカバー画像

QEMU

7
QEMUでCortex-R5を実行しようとする奮闘記
運営しているクリエイター

記事一覧

gdbを使ったQEMU内部構造確認

Xilinx QEMUのデモbare_metal_r5_zynqmpについて、GDBを使い以下明らかにした。 以下にブレー…

人狼白
7か月前

Xilinx QEMU GPIO interrupts

QEMUの割り込みはqemu_irq型の変数で表される。 (hw/core/irq.c) void qemu_set_irq(qemu_irq …

人狼白
7か月前
1

デバイス・ツリーを読む 続き

https://github.com/Xilinx/qemu-devicetrees/blob/master/include/versal/rpu.dtsh にある設…

人狼白
9か月前
1

デバイス・ツリーを読む

にあるどの辺を変えると独自のCortex-R5のメモリマップを与えられるのか。 あまりソースをグ…

人狼白
9か月前
1

QEMU+GDBマルチプロセス

前回の続き 前回、単純にやるとGDBからはCortex-A72しか見ることができず、実行もできない。 …

人狼白
9か月前
1

QEMU+GDB

前回の続き QEMUをGDB接続待ち状態にすること自体は容易だが、複数コアをエミュレートしてい…

人狼白
9か月前
1

Xilinx QEMUにおけるCortex-R5コードの実行

前回noteの続き Cortex-R5の実行が目的であるが、よいサンプルはXilinxのQEMUにある。以下のURL https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/822312999/Building+and+Running+QEMU+from+Source+Code にしたがってまずチュートリアルを実行できることを確認する。 環境 WSL 2, Ubuntu 22.04.2 LTS QEMUのビルド