0

Vitis で実行する .bif ファイルを作成しています。この場所の例に従ってみようとしています: https://docs.xilinx.com/r/en-US/ug1400-vitis-embedded/Creating-Boot-Images

これは、 XSDK に対して実行したcreate_bif .bat-script であり、完全に正常に機能しました。

@echo off
mkdir sw\boot
if exist sw\bootstuff\output.bif del sw\bootstuff\output.bif
 
echo //arch = zynqmp; split = false; format = mcs           >  sw\boot\output.bif
echo the_ROM_image:                                         >> sw\boot\output.bif
echo {                                                      >> sw\boot\output.bif
echo     [bootloader]%cd%\sw\fsbl\Debug\fsbl.elf            >> sw\boot\output.bif 
echo     %cd%\sw\vivado\block_design_wrapper.bit            >> sw\boot\output.bif
echo     %cd%\sw\MYAPP0\Debug\MYAPP0.elf                    >> sw\boot\output.bif
echo     %cd%\sw\MYAPP1\Debug\MYAPP1.elf                    >> sw\boot\output.bif
echo     %cd%\sw\MYAPP2\Debug\MYAPP2.elf                    >> sw\boot\output.bif
echo }                                                      >> sw\boot\output.bif
@echo on

ただし、.bat-script で次の行を実行すると、次のようになります。

CALL ./scripts/create_bif.bat
CALL bootgen -image sw\boot\output.bif -arch zynqmp -o sw\boot\BOOT.mcs -w on

次のエラーが表示されます: bootgen を実行しているエラー出力

Vitisでbootgenを実行する方法に問題はありますか。

4

0 に答える 0