Я сейчас работаю над zynq-7000. Чтобы сгенерировать образ os, я использовал peta linux для его создания, но когда я следовал инструкциям, которые были на сайтах xlinx, всегда возникала одна ошибка:
ERROR: [HDF 64-25] The hdf file has been tampered
ERROR: [Hsi 55-1451] Error: running open_hw_design.
Failed to open hardware design from /home/lixingyu/Desktop/ex86/subsystems/linux/hw-description/system.hdf
while executing
"error "Failed to open hardware design from ${hdf}""
(procedure "plnx_gen_hwsysconf" line 12)
invoked from within
"${tclproc} ${cmdline}"
invoked from within
"if { "[info procs ${tclproc}]" eq "${tclproc}"} {
${tclproc} ${cmdline}
} else {
error "proc ${tclproc} doesn't exit."
}"
(file "/home/lixingyu/Desktop/ex86/build/linux/hw-description/hw-description.tcl" line 1486)
INFO: [Common 17-206] Exiting hsi at Thu Apr 9 18:28:43 2020...
Makefile:89: recipe for target '/home/lixingyu/Desktop/ex86/build/linux/Kconfig.syshw' failed
Я уже поместил файл hdf в папка проекта, но возникла та же проблема. Когда я погуглил такую проблему, я обнаружил, что, возможно, версии моего vivado и peta linux разные. Vivado версия: 2018.2 Peta linux версия: 2016.2 Кто-нибудь может помочь?