fpga无法擦除flash

fpga无法擦除flash,第1张

fpga无法擦除flash

如果我们新下载的程序中没有完善

擦除方法很简单,使用下载器链接板子和电脑,打开下载界面经过简单的添加就能完成擦除工作,以下用图解的方式展示。

a、在下载界面中删除所有之前添加或者自动添加的文件。

b、点击Add Device按钮,在d出的对话框中找到你所使用的FPGA芯片的信号。例如对于AC620,使用的是EP4CE10F17C8,那么选择Cyclone IV E下的EP4CE10即可(双击EP4CE10即可选择)。然后按OK键退出。

c、在下载界面中选中刚刚添加的EP4CE10,然后鼠标右击,在d出的对话框中选择Attach Flash Device

d、在d出的界面中,选择ASC device下的对应型号的Flash器件,例如AC620开发板使用的是EPCS16,因此选择EPCS16,然后点击OK退出。

e、勾选Erase选项,然后点击Start按钮即可开始擦除Flash。

擦除完成后,给开发板重新上电,即可通过实际上电现象验证EPCS是否擦除完成

通过储存器实现等。

1、通过擦出程序存储器(PROM)来实现。

2、使用低电平脉冲将每个存储器单元的内容置零。

3、使用特定的程序来擦出存储器中的数据。

AS程序下载口是下载到EPCS4芯片里去的,掉电后程序仍在,JTAG口是下载进你板子上FPGA芯片(比如EP2C5T144C8)里边的SRAM里边的,这个掉电就没了,你说的情况换到JTAG口就好了吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11549719.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存