首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

系统上电后未自动运行,什么问题??

系统上电后未自动运行,什么问题??

    我构建的系统包括: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,stackn_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
这样看来没有问题,步骤正确.
在交流中前进,共同实现nios的应用。

检查Quatus II 编译完后有没有timing不合要求

返回列表