1.烧写文件格式:ALTERA的开发板在程序开发过程中,要把程序烧写到FPGA开发板上运行,上版调试,有三种文件格式sof,jic,pof。
区别见:【FPGA 学习笔记】sof文件和jic文件的区别,程序固化(将sof文件装换位jic文件)_米多奇米饼的博客-CSDN博客_sof文件
简言之:
sof是临时的,断电就丢失,上电需要通过JTAG口重新烧写到SRAM中,
jic和pof都固化在fpga的串行FLASH闪存芯片中,上电就从该芯片读取出程序。pof通过ASP端口烧写(麻烦,一般只用JTAG接口),jic需要从sof转换(最常用),通过JTAG口烧写。
2.AC609上用的存储器是华邦(winbond)电子公司的(台湾):SDRAM(同步动态存储器) W9812GKH-6 128 Mbit ; 串行FLASH:W25Q16 ,16Mbit。
ESPC:串行存储器。
SRAM:静态存储器。(断电丢数据)
SDRAM:同步动态存储器。(断电丢数据)
FLASH:非易失性( Non-Volatile )内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。
3.多次写入jic/pof文件,是覆盖还是共存?
答:覆盖,flash里面的原有的固件被覆盖。
4.已有固件,再烧sof文件,什么情况?
答:已有固件,则上电初始化固件程序到SRAM中运行,此时若烧录一个sof文件进入SRAM,则上电初始化的程序先被擦除。
5.烧写sof/jic的教程:小梅哥AC620实战指南。
标签:实战,文件,jic,sof,AC609,汇总,烧写,pof,固件 From: https://www.cnblogs.com/fbur/p/16742528.html