vivado编译出错 [Synth 8-729] [Synth 8-787]
生活随笔
收集整理的這篇文章主要介紹了
vivado编译出错 [Synth 8-729] [Synth 8-787]
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://www.cnblogs.com/pejoicen 打開vivado工程后,發現右上角如下圖所示: 重新編譯這兩個ip核后,對整個工程synthesis,工程報錯 [Synth?8-729]?Failed?to?open?'./.Xil/Vivado-4460-WIN-QGJR3VNA4GQ/realtime/tmp/25F5B000.rtd.straps.rtd':?No?such?file?or?directory? [Synth?8-787]?cannot?access?rtd?files?in?'./.Xil/Vivado-4460-WIN-QGJR3VNA4GQ/realtime/tmp/',?this?is?a?FATAL?ERROR!?Please?make?sure?the?directory?is?readable?and?writable?by?the?program?and?do?not?delete?files?from?this?directory?while?the?program?is?running. [Synth?8-787]?cannot?access?rtd?files?in?'./.Xil/Vivado-4460-WIN-QGJR3VNA4GQ/realtime/tmp/',?this?is?a?FATAL?ERROR!?Please?make?sure?the?directory?is?readable?and?writable?by?the?program?and?do?not?delete?files?from?this?directory?while?the?program?is?running.
?
將筆記本上的工程拷貝到服務器上后,在服務器上編譯,一直出錯,無法編譯。之前使用飛秋從筆記本向服務器傳工程的時候層出現過幾次失敗的情況,后來將筆記本上的vivado進程直接結束后,才能將完整的工程使用飛秋傳輸到服務器上。
根據問題描述,猜測是文件缺失。去相應工程目錄下確實沒有找到這個路徑。 之后使用筆記本重新編譯,vivado直接報錯,見下圖右上角,但是從log窗口可以看到vivado正在進行synthesis!!!我能確定vivado在繼續編譯工程!!!這個時候再看服務器的vivado,顯示的是Synthesis complete!!!
雖然vivado軟件顯示synthesis?failed但是從vivado的log窗口中可以看到,synthesis過程并沒有停止,log窗口中依舊在不停的打印信息。最后證明雖然報告synthesis?failed但是工程完全可以繼續編譯。
繼續編譯,Implementation Complete,message窗口中依舊可以看到錯誤。轉載于:https://www.cnblogs.com/pejoicen/p/d9208ee8b4f6e73a8d44fa0ddd6c479e.html
總結
以上是生活随笔為你收集整理的vivado编译出错 [Synth 8-729] [Synth 8-787]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于函数形参的一些讨论
- 下一篇: Json工具类 - JsonUtils.