Windows で Vivado を実行していると、次のようなエラー メッセージが表示されます。
ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows: <LongPathtoFileName>
このエラーは IP コアを生成するときやプロジェクトをアーカイブするときなどによく発生します。
たとえば、[File] → [Archive Project] をクリックして Vivado プロジェクトを圧縮しようとすると、次のようなエラー メッセージが表示されます。
ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows: <LongPathtoFileName>
ERROR: [Coretcl 2-229] (archive_project): Project save_as failed due to the previous error(s).
Vivado の一部のバージョンでは次の警告メッセージが表示されます。
WARNING: [Coretcl 2-232] Detected issues while importing sources. Closing temporary saved as project...
ERROR: [Coretcl 2-230] (archive_project): Received exception while importing sources. Please check for any errors reported in the Tcl Console.
Windows OS が原因でこのエラーが発生します。Windows でパスを指定する場合、260 文字の字数制限があります (http://msdn.microsoft.com/en-gb/library/windows/desktop/aa365247(v=vs.85).aspx#maxpath)。
この制限のため、パスの長さが 260 文字を超えると、Vivado Design Suite および Vivado に含まれるツールでエラーが発生することがあります。
IP の一部の階層が深すぎる場合 (たとえば (Xilinx Answer 51997) を参照)、さらに、アーカイブ機能を使用する場合はプロジェクトのパスがすべてアクセスできるようになっていないといけないため、IP を生成およびアーカイブするときに、この問題が発生します。
コマンド全体およびパスの長さを短くする方法およびこの問題が発生した場合の回避策は、次のとおりです。
Answer Number | アンサータイトル | 問題の発生したバージョン | 修正バージョン |
---|---|---|---|
63175 | Kintex UltraScale FPGA KCU105 評価キット - 既知の問題およびリリース ノートのマスター アンサー | N/A | N/A |
63680 | Kintex UltraScale FPGA KCU105 評価キット KUCon-TRD04 ターゲット リファレンス デザイン - リリース ノートおよび既知の問題のマスター アンサー | N/A | N/A |
Answer Number | アンサータイトル | 問題の発生したバージョン | 修正バージョン |
---|---|---|---|
45477 | 13.3 PlanAhead - 「ERROR: [PlanAhead-414] Project archive aborted」というエラー メッセージが表示される | N/A | N/A |
51997 | 2012.2 Vivado - Vivado デザインにデバッグ コアを追加すると「ERROR: [Common 17-143] Path length exceeds 260-Byte maximum allowed by Windows」というエラー メッセージが表示される | N/A | N/A |
55803 | Vivado - 「ERROR: [Project 1-161] Failed to remove the directory...」と言うエラー メッセージが表示される | N/A | N/A |
62603 | Virtex UltraScale FPGA VCU108 評価キット - 既知の問題およびリリース ノートのマスター アンサー | N/A | N/A |