Chào mọi người, đây là lần đầu tiên mình dùng FPGA và gặp một số vấn đề, vẫn chưa giải quyết được, rất mong sự giúp đỡ.
Mình dùng Quartus ii 9.0 tạo một project với các chức năng:
+ CPU 32 bit
+ Jtag UART
+ RAM on chip 4096bytes
+ 8 input
+ 8 output
đã built trên Quartus thành công.
Trên Nios ii (ver 9.0) mình viết một chương trình đơn giản như sau:
#include <stdio.h>
int main()
{
while(1)
{
;
}
return 0;
}
cho biên dịch lại thấy thông báo lỗi:
make -s all includes
Linking light.elf...
/cygdrive/d/DE2Prepare/OlderVerAgain/software/light_syslib/Debug/liblight_syslib.a(alt_main.o)(.text+0x34): In function `alt_main':
/cygdrive/c/altera/90/nios2eds/components/altera_hal/HAL/src/alt_main.c:163: undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [light.elf] Error 1
Build completed in 21.375 seconds
Tớ đã thử lại nhiều lần nhưng vẫn không có hiệu quả. Rất mong sự giúp đỡ, xin cảm ơn.
Mình dùng Quartus ii 9.0 tạo một project với các chức năng:
+ CPU 32 bit
+ Jtag UART
+ RAM on chip 4096bytes
+ 8 input
+ 8 output
đã built trên Quartus thành công.
Trên Nios ii (ver 9.0) mình viết một chương trình đơn giản như sau:
#include <stdio.h>
int main()
{
while(1)
{
;
}
return 0;
}
cho biên dịch lại thấy thông báo lỗi:
make -s all includes
Linking light.elf...
/cygdrive/d/DE2Prepare/OlderVerAgain/software/light_syslib/Debug/liblight_syslib.a(alt_main.o)(.text+0x34): In function `alt_main':
/cygdrive/c/altera/90/nios2eds/components/altera_hal/HAL/src/alt_main.c:163: undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [light.elf] Error 1
Build completed in 21.375 seconds
Tớ đã thử lại nhiều lần nhưng vẫn không có hiệu quả. Rất mong sự giúp đỡ, xin cảm ơn.
Comment