NIOS II EPCQ FLASH启动过程要点及BOOT LOADER/COPIER功能
发布时间
阅读量:
阅读量
通过EPCQ FLASH引导nios开始,并在不干预的情况下自动执行应用程序(如hello_world)。基于-bootloader( Altera将其称为boot copier )是否为定制设计来区分。
一、该 bootloader未进行定制化开发,并是由nios Software Boot Block(SBT)工具自动生成。该方法即是参考intel\ Altera\ Embedded\ Design\ Handbook中的第5.2.3.4节所描述的方法。
二,在解决不同应用间切换或配置启动镜像问题的基础上,在原有设计中对 bootloader 的 .c 文件进行重新编写以定制化 boot loader,并设置各个应用对应的镜像地址;这种方案参考了 Embedded Design Handbook 第5章第3节的内容进行调整
NIOS II启动流程
开机启动后
方法一介绍(该方法尚未实验)
在QSYS系统构建过程中,CPU重置地址被指定为EPCQ控制器。当完成SoF硬件配置并上电后,系统将跳转至EPCQ Flash存储器中的特定地址.随后启动了 bootloader 程序.该 bootloader 会引导至紧跟其后的某个Flash存储位置.随后将应用程序镜像文件复制至 on-chipRAM 系统内存区域.是否需要将这些应用镜像复制到 on-ch
全部评论 (0)
还没有任何评论哟~
