请求高人指点: 硬件用的是EP2C20,板子上有一片FLASH(am29lv065d)、一片SDRAM和一片EPCS16。FLASH和SDRAM地址、数据总线复用。 我做了一个双NIOS II 的系统,两个CPU的软件固化在FLASH中,硬件固化在EPCS16中,但程序在NIOS II FLASH programmer中烧不进去,出错信息如下: #! /bin/sh # # This file was automatically generated by the Nios II IDE Flash Programmer. # # It will be overwritten when the flash programmer options change. #
cd D:/xiaomubiao/VOD/software/cpu1/Debug
# Creating .flash file for the project $SOPC_KIT_NIOS2/bin/elf2flash --base=0x00000000 --end=0x7fffff --reset=0x0 --inp ut=cpu1.elf --output=am29lv065d.flash --boot=$SOPC_KIT_NIOS2/components/altera_n ios2/boot_loader_cfi.srec
# Programming flash with the project $SOPC_KIT_NIOS2/bin/nios2-flash-programmer --cable='ByteBlasterII [LPT1]' --devi ce=1 --base=0x00000000 am29lv065d.flash There are two or more Nios II processors available which match the values specified. Please use the configuration dialog to pick one, or specify the --device and/or --instance parameters on the command line. 我用的是6.0 版本,不知道在什么地方指定-- instance 这个参数,我在查阅NIOS II FLASH programmer guide 文档时发现它的flash programmer 界面可以指定这个参数,但我的没有,不知道怎么回事,请高人指教,更详细的信息在附件里。 |