之前在工作中项目中也已经接触过MAX10,但是没有仔细研究其加载的方式,最近准备用MAX10做个应用,发现实际MAX10的加载方式和自己歪歪的不一样,这里做个笔记加以记录。
Intel MAX 10的加载方式目前来看,只有2种方式
- Jtag配置
- 内部配置
JTAG配置
JTAG配置优先级最高,采用标注你的JTAG的接口对芯片,直接对芯片内CRAM进行读写访问
此处,会议一下JTAG接口的定义
内部配置
需要将配置数据编程到配置闪存(CFM),即将工具目标文件(.pof)烧录到CFM中。
内部配置启动过程中,MAX10器件将CFM的数据加载到CRAM中
内部配置模式
双压缩映像模式中,通过CONFIG_SEL管脚来选择配置映像
CFM 配置闪存器件
CFM是非易失性内部闪存,用于存储配置映像。CFM最多可存储2个压缩映像,具体取决于压缩方式和MAX 10器件。配置映像的压缩比至少应有30%,这样才能够出处2个配置映像。
固件升级
…待补充