Intel:Nios® II SBT (Software Build Tools) for Eclipse の Build が実行できません。

Nios II

カテゴリー:Nios® II
ツール:Nios® II EDS
デバイス:-

Windows® 10 の Version を 1903 以上にアップデートすると、Nios® II SBT の Build と Debug As が実行できなくなります。

該当する Quartus® Prime バージョン
・Standard Edition: 19.1, 20.1
・Pro Edition: 19.2, 19.3, 19.4, 20.1, 20.2, 20.3

下記の Knowledge Database のパッチをインストールしてください。
nios2-elf-gcc.exe: error: CreateProcess: No such file or directory
https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/embedded/2020/nios2-elf-gcc-exe--error--createprocess--no-such-file-or-directo.html

パッチインストール後 Nios® II SBT のプロジェクトを新しく生成すると回避できるようになりますが、Platform Designer の Generate HDL と Quartus® Prime の Compile も行ってください。

<エラー・メッセージ例>
[Build Error]
nios2-elf-g++.exe: error: missing argument to '-msys-crt0='
nios2-elf-g++.exe: error: missing argument to '-msys-lib='
Makefile:1015: recipe for target 'soft.elf' failed
make: *** [soft.elf] Error 1

[Debug Error]
wslpath: /mnt/c/Project/software/soft/soft.elf.srec: No such file or directory
wslpath: /mnt/c/Project/software/soft/soft.elf.srec: No such file or directory
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Processor is already paused
Leaving target processor paused
rm: cannot remove '/mnt/c/Project/software/soft/soft.elf.srec': No such file or directory

※注意事項
Windows® 10 1903 未満の PC の Quartus® Prime にパッチをインストールすると、Nios® II SBT が正しく動作できなくなります。
パッチをアンインストールすると、Nios II Command Shell が起動しなくなるので、Quartus を再インストールするしかない状態になります。

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。