Ultra96v2 の PetaLinux イメージをビルドしたいと考えています。Vitis でアプリケーション プロジェクトをビルドするまで、このガイドに従いました。有望に見えますが、カスタム プラットフォーム用のアプリケーション プロジェクトをビルドすると、Vitis で次のエラーがスローされます。
18:08:28 **** Incremental Build of configuration Debug for project dpu_appl_system ****
make all
Generating bif file for the system project
Executing command '::scw::generate_bif -xpfm /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_demo/export/dpu_demo/dpu_demo.xpfm -domains linux_domain -bifpath /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl_system/Debug/system.bif' on XSCT
sdcard_gen --xpfm /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_demo/export/dpu_demo/dpu_demo.xpfm --sys_config dpu_demo --bif /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl_system/Debug/system.bif --bitstream /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl/_ide/bitstream/dpu_hardware.bit --sd_file /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl/Debug/dpu_appl.elf
creating BOOT.BIN using /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl/_ide/bitstream/dpu_hardware.bit
Running /home/user/Xilinx/Vitis/2021.2/bin/bootgen -arch zynqmp -image /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl_system/Debug/sd_card_temp/boot.bif -w -o i BOOT.BIN
ERROR:BootGen - syntax error
Line #13, "/media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl_system/Debug/sd_card_temp/boot.bif".
... emo/sw/atf,dpu_demo/boot/bl31.elf
^
[ERROR] : BIF file parsing failed with code 1
Error writing SD card data : Error when running '/home/user/Xilinx/Vitis/2021.2/bin/bootgen -arch zynqmp -image /media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl_system/Debug/sd_card_temp/boot.bif -w -o i BOOT.BIN'
make: *** [makefile:42: package] Error 1
18:08:36 Build Finished (took 7s.643ms)
ファイルを検索するパスにコンマがあることを具体的に示しています。ファイルが利用可能です
「atf、」、「dtb」などのない「通常の」場所
「奇妙な」場所で。次のようなエラーメッセージをスローするすべてのファイルに要求されたパスが存在するように、パスを作成しました
/media/user/6b04b610-ff80-4702-a575-b0b1a78fbafb/dpu_pkg/dpu_appl_system/Debug/sd_card_temp/boot.bif". ... emo/sw/atf,dpu_demo/boot/bl31.elf
奇妙なアーティファクト "arf,dpu_demo" を使用してパスを作成し、パスに komma を含めましたが、それでも機能しません。これは、一部の環境変数が正しく設定されていないなど、Vitis に何らかの問題があるのでしょうか。それとも、ビルド メカニズムの動作がおかしいのでしょうか? ファイルを探すはずのパスを変更できないため、この問題を解決できません。これは私のプロジェクトの進行を妨げます。私はUbuntu 20.04で作業しています。
誰か助けてくれませんか?とても感謝しております!ザイリンクス コミュニティでもこの質問をしましたが、残念ながらまったく反響がありませんでした。
よろしくお願いします!