|
发表于 2010-2-25 13:33:13
|
显示全部楼层
回复【9楼】kunnsd 魏坤
回复【6楼】 ep1c3 :
调试NIOS可以用你的并口JTAG,因为AS下载接口根本不用,所以就没有焊插座,程序是从EPCS16启动的,所以每次下载NIOS程序时配置文件会一同被下载进去,所以硬件(FPGA内部)有重大改变(将板子当开发板用)是通过JTAG的程序下载顺序:
1.在Quartus II下(或NIOS下)通过JTAG对FPGA进行配置
2.在NIOS IDE下通过JTAG对EPCS程序下载,FPGA配置文件和NIOS程序同时被下载进EPCS16
-----------------------------------------------------------------------
(原文件名:未命名.jpg)
我这样设置,按Program Flash后,出现以下提示
Info: *******************************************************************
Info: Running Quartus II Convert_programming_file
Info: Command: quartus_cpf --no_banner --convert E:/Project/New_dso_project/OLD1
.sof OLD1.rbf
Info: Quartus II Convert_programming_file was successful. 0 errors, 0 warnings
Info: Peak virtual memory: 58 megabytes
Info: Processing ended: Thu Feb 25 13:55:47 2010
Info: Elapsed time: 00:00:04
Info: Total CPU time (on all processors): 00:00:04
# Programming flash with the FPGA configuration
"$SOPC_KIT_NIOS2/bin/nios2-flash-programmer" --base=0x01400000 --cable='USB-Blas
ter [USB-0]' --instance=0 "OLD1.flash"
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Resetting and pausing target processor: OK
No CFI table found at address 0x01400000
Leaving target processor paused
# Creating .flash file for the project
"$SOPC_KIT_NIOS2/bin/elf2flash" --base=0x01400000 --end=0x17fffff --reset=0x1400
000 --input="new_handheld_dso.elf" --output="cfi_flash.flash" --boot="E:/altera/
altera90/ip/altera/nios2_ip/altera_nios2/boot_loader_cfi.srec"
# Programming flash with the project
"$SOPC_KIT_NIOS2/bin/nios2-flash-programmer" --base=0x01400000 --cable='USB-Blas
ter [USB-0]' --instance=0 "cfi_flash.flash"
Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Resetting and pausing target processor: OK
No CFI table found at address 0x01400000
Leaving target processor paused |
|