标题: 系统上电后未自动运行,什么问题?? [打印本页]
作者: wmin97 时间: 2006-12-15 10:08 标题: 系统上电后未自动运行,什么问题??
我构建的系统包括:cpu,sdram,epcs_controller,以及一些io口。
要求: fpga配置信息和nios程序都写入epcs器件中。
问题:上电后,程序未自动运行,但是使用jtag口调试正常。
步骤如下:
1-定制cpu,添加sdram,epcs_controller,以及一些io口,设置使用默认值。选择unspecified board,family:cycloneII.
2-设置more cpu setting页:reset address :epcs_controller 偏移量默认值
exception address:sdram 偏移量默认值
3-niosII ide中system Library 设置中.text,.rodata,.rwdata:选择sdram;
heap,stack
n_chip_memory
4-下载到epcs中cmd shell,使用epcs4。
分别使用sof2flash --epcs --base=0x02001800 --input=1.sof --output=1.flash
elf2flash --epcs --after=1.flash --input=2.elf --output=2.flash
(此命令增加--boot=boot_loader_epcs.ser后生成的2.flash 一样)
nios2-flash-programmer --epcs --base=0x02001800 1.flash
nios2-flash-programmer --epcs --base=0x02001800 2.flash
5-上电看程序程序未运行。
请问上述步骤有什么问题吗?
使用flash programmer也将程序写进去了,hardware image为epcs+ox0000
作者: kzw 时间: 2006-12-18 23:48
这样看来没有问题,步骤正确.
作者: Logicalpower 时间: 2006-12-25 10:41
检查Quatus II 编译完后有没有timing不合要求
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |