至今也没搞明白:niosii软件程序到底存储在哪里?
- UID
- 117351
- 性别
- 男
|
至今也没搞明白:niosii软件程序到底存储在哪里?
如果我想通过串口下载FPGA的配置文件到flash里,同时也想把niosii的软件程序下载到flash(通过串口从PC机下载);
如果上电后配置芯片读入flash的内容配置fpga,我不知道niosii的软件程序如何弄?是不是应该有一个boot程序呢?!
(NiosII里有一个flash programmer; 它是自动直接把niosii软件程序下载到配置文件后面(?)的,不知道配置的时候咋整的) |
|
|
|
|
|
- UID
- 123722
- 性别
- 男
|
|
|
|
|
|
- UID
- 117351
- 性别
- 男
|
|
|
|
|
|
- UID
- 123722
- 性别
- 男
|
|
|
|
|
|
- UID
- 169063
- 性别
- 女
|
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
“如果上电后配置芯片读入flash的内容配置fpga,我不知道niosii的软件程序如何弄?是不是应该有一个boot程序呢?!”nios支持将fpga配置信息和nios的程序下到非配置芯片的flash中。 做法就是 1将reset 设为flash。 2在flash programer中将program fpga configuration data中的hardware image选为flash中的一个镜像。当然这个需要在flash中有这样的一个镜像才行。flash中的镜像的具体做法参考ug_nios2_flash_programmer.ptf 3其他的步骤和一般的将程序烧在flash的步骤一样。 具体可以参考ug_nios2_flash_programmer.ptf |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 136199
- 性别
- 男
|
“是不是应该有一个boot程序呢?” 是的,所以的嵌入式系统都有bootloader,但是nios的bootloader是系统自动生成的,因为nios可以读取所有的硬件信息,bootloader自然可以自动生成,只要设置好参数就可以了。 |
这个版主不太冷
===========================
我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
你的这个做法不可以,把fpga的配置程序下载flash中,那上电的时候谁来配置fpga啊,把fpga的配置程序放在其他的flash只能用ps模式配置fpga,需要处理器按照ps模式去配置fpga。所以你的这个做法不可以的。 除非你用其他主动器件配置fpga。 |
|
|
|
|
|