-
Zynq UltraScale+ MPSoC PetaLinux プラットフォームで vaitrace 用のデバッグ環境を準備します。
-
petalinux-config -c kernel
を実行することにより、PetaLinux のコンフィギュレーションと構築を実行します。 - Linux カーネルに対して次の設定を有効にします。
- General architecture-dependent options ---> [*] Kprobes
- Kernel hacking ---> [*] Tracers
- Kernel hacking ---> [*] Tracers --->
[*] Kernel Function Tracer
[*] Enable kprobes-based dynamic events
[*] Enable uprobes-based dynamic events
-
petalinux-config -c rootfs
を実行し、root-fs に対して次の設定を有効にします。Petalinux package Groups ---> packaggroup-petalinux-self-hosted ---> [*] packagegroup-petalinux-self-hosted
-
petalinux-build
を実行します。
-
- vaitrace をインストールします。vaitrace は VART ランタイムに統合されます。VART ランタイムがインストールされている場合、vaitrace は /usr/bin/vaitrace にインストールされます。