OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 48|回复: 1

[国产FPGA] DFPGL25G_50G开发板无法Outer Scan

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2026-4-8
在线时间
1 小时
发表于 前天 17:13 | 显示全部楼层 |阅读模式
1金钱
我有一块DFPGL25G_50G开发板(FPGA 为PGL50G-6MBG324)
买来之后一开电,有流水灯等,也就是说Flash(兼容WINBOND W25Q128Q)上有非易失的程序。
后续我一直用sbit,没舍得烧Flash,有一段时间借给别人,发现一开电LED全亮了,我没太在意,觉得再烧一个ATK-DFPGL50GTest目录下测试程序就好(而且如果不着急用不用烧)。

但前天我开发的时候,需要固化自己的程序,用Coverter转换sbit到sfc(镜像)后,能找到Flash,但是烧写后不能引导(小板子上一上电,绿灯只微微闪动一次)。

那就烧写ATK-DFPGL50GTest目录下测试程序,但没有改观。说明SPI的内容没有加载到FPGA的RAM。

问了大模型,大模型说:
(1)国产FPGA要从1MB后的偏移量烧写,否则会覆盖原有SPI加载固件(我看参考手册都是从0开始的)。

本着死马当活马医的手段,这么作了,也没有任何改观。于是疯狂试了多次,

(2)甚至大模型说,FPGA里的程序实际上要包含一段读写SPI的固件,但估计我借出的时候由于烧写擦除不当不见了,建议我找原厂的sbit测试程序

但我也找不到原厂测试程序,就只能用ATK-DFPGL50GTest目录下的sfc反复烧写,后来我找到一个Board_Test50G目录下的sfc,此时我已经烧写了大约15次左右,但再试的时候,就连Outer Scan都找不到Flash了,返回的ID不是全0就是全F

(3)大模型说,Flahsh被锁了(不过我这15次都是正规操作,而且电气上没有任何问题),还是让我找原厂的sbit

【求助】请问
(1)手册上说sfc从0偏移开始,是真的吗?(正确的吗?)
(2)有没有原厂的sbit程序可以把FPGA与Flash之间的通路打开呢?
(3)我这个板子是不是固件受损了呢?如果是,如何救?北京有没有正点原子的维修站可以帮助刷一下呢(付费也行呀)。

谢谢各位计数大佬,谢谢。

回复

使用道具 举报

1

主题

145

帖子

0

精华

高级会员

Rank: 4

积分
749
金钱
749
注册时间
2020-4-21
在线时间
101 小时
发表于 6 小时前 | 显示全部楼层
你可以用这个sbit生成sfc文件,然后先下载这个sbit文件,再去扫描flash,最后再固化,应该就可以了

test_top.zip

225.46 KB, 下载次数: 0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-4-13 15:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表