关于NiosII的报错make: *** [XXX.elf] Error 1

环境:QuartusII13.0sp1,NiosII13.0sp1

转载地址:https://blog.csdn.net/baidu_36031503/article/details/83501281

一般有:

1、右击BSP工程--NiosII--Generate BSP。

2、Qsys硬件存储大小不够。

3、BSPEditor--enable_small_c_library和enable_reduced_device_drivers。

4、针对QuartusII13.0sp1的Qsys,在设计带有Timer的硬件,比如ucosII系统等有此要求。

笔者用的Qsys不会自动连接IRQ(也不会自动连接其它硬件),初学时容易忘记手动点上Timer的IRQ(右侧)。

这样最终NiosII编译程序,即使其它程序都对,仍然会报错make: *** [XXX.elf] Error 1。

你可能感兴趣的:(QuartusII,NiosII)