分类 Default 下的文章

旧板子能正常工作,新板子是空的,这时怎么把程序迁移过去?本文记录一次“对拷”流程:通过读取旧板 Flash 中的配置数据,导出 .jic 文件,再写入到新板 Flash,实现新板上电即运行。

1. 核心思路:程序其实在 Flash 里

对很多 Cyclone 系列来说,现场“下载 FPGA 程序”本质是把配置数据写进板上的配置 Flash。因此只要能把旧板 Flash 的内容读出来,就能写进新板 Flash,达到复制效果。这次的测试板的硬件为 Cyclone III EP3C16Q240 + EPCS16 Flash

2. 动手前准备:硬件状态对齐

在开始读写 Flash 前,务必确认新旧板硬件状态完全一致,尤其是相关的短接点或 0Ω 电阻等。

3. 工具与环境:Quartus

流程基于 Quartus 的 Programmer,先把所有 Quartus 关掉,再打开 Quartus ➜ Tools ➜ Programmer(我用的是 Quartus 13.1)。确保下载器(如 USB-Blaster)在 Programmer 中可正常识别与通信。

4. Step A: 从旧板导出 .jic 文件(读出)

  1. 连接旧板下载器与电源
  2. 打开 Programmer:先点 Delete 清空条目,再点 Auto Detect 自动识别器件
  3. 选择正确的 FPGA 型号(例如 EP3C16)并确认
  4. 右键器件条目,选择 Add Flash Device…,添加正确的 Flash 型号(这里是 EPCS16)
  5. 勾选第二行 Examine(第一行的 Program/Configure 通常会自动勾选),点击 Start 开始拷出。经验判断:拷出大约 10 秒左右更像正常;如果快得离谱,那大概率有问题
  6. 选中第二行生成的 .jic 条目,点击 Save File 保存到电脑

5. Step B: 把 .jic 文件烧到新板(写入)

  1. 切换到新板,连接下载器与电源,Programmer 不用关
  2. Programmer 中先 Delete 所有条目,再点 Add File 把刚保存的 *.jic 加载进来
  3. 两行均勾选 Program/Configure,点击 Start 开始烧录,跑完进度条就完成了

nios2-ide.exe Nios II EDS 9.1(Embedded Design Suite) Nios II Integrated Development Environment Version: 9.1 Build: 222 Quartus

现在,Altera 一些旧版本的软件下载是 ftp 链接,现在都已经失效了。
例如 quartus ii 9.1 下载地址:
ftp://ftp.altera.com/outgoing/release/91_quartus_windows.exe 2.77GB ftp://ftp.altera.com/outgoing/release/91_nios2eds_windows.exe 576MB ftp://ftp.altera.com/outgoing/release/91_modelsim_ae_windows.exe 586MB ftp://ftp.altera.com/outgoing/release/91_dsp_builder_windows.exe 87MB

可以尝试 Intel 的域名,可能能直接命中旧文件。
wget -c -O 91_nios2eds_windows.exe https://fpgadownload.intel.com/outgoing/release/91_nios2eds_windows.exe

image.png

其他文件的下载也可以参考这个逻辑。

steam

bilibili

总结

Clooudflare 2025年度报告说起,2025年也是过得好快啊,开始“坐班式”地进行工作,感觉是“匆匆忙忙”的一年。

现在突然去回想的话,最初的记忆应该来自于 3 月份,刚开始去柳州出差了 8 天,吃了几次螺蛳粉。然后就是每个月平均都会出差一次,去了不少地方。在德阳,上了高铁的铁路桥,算是比较印象深刻的,为了赶高铁空窗期,熬了个通宵。在成都、北京、哈尔滨还见了几位老朋友。在北京是跟着无穷小亮的视频逛的,有些没去过的地方也逛了一下,但是越来越不喜欢特种兵式徒步,有点累。

上半年时候,从 5 月份开始,参加了武汉渡江节大众组的选拔。5–7 月在东湖听涛景区参加了 8 次长距离的蛙泳训练,平均都是1500 米以上,作为小卡拉米,刚开始实在是有点霸王硬上弓了,最后成功横渡长江,算是一个不错的人生体验。有一次训练的时候下着小雨,东湖刮着风,有好大的浪,还是挺惊险的。整个过程也没认识什么朋友,倒是见识了 50、60 岁依然热爱游泳的一群人。最大的感受是:锻炼身体是一辈子的事,身体健康比什么都重要。参加完这次活动之后,现在去游泳都有点佛系了,主要还是以活动身体为主,再也不想搞那么极限了,怕自己失去兴趣。

今年 10 月份,乃至更早一点,开始接触 AI 编程和 Linux 方面的知识。最开始是 Github 的学生优惠里的 Copilot,以它为主要工具,写了项目的 FPGA 程序。后面了解了 Claude 和 Codex,不过暂时已经需求不大了,主要搞一些简单的 HTML。再后面,购买了域名。时至今日,在 AI 的帮助下,搭建了一些小网站,还了解了一些新的软件知识,还是挺有意思的。包括去年买的泰山派,一直吃灰,今年也玩上了。今年 AI 进步也是很大,国产的也有很多不错的模型,比如 MiniMax-M2。后面想去了解下 Docker 之类的吧,还想系统地了解一下搭建网站的工具。

想到什么再补充吧,最近有点困顿。

mmexport1749870763928.jpg

关键词:MIUI13;小米手机;红米手机;广电流量卡;广电卡;广电流量

最近办了张广电流量卡插入 MIUI13 中,可以打电话,但是开启数据流量没有网。

解决办法:设置中搜索 APN,点击 cbnet,下滑找到 MNC 改为 15,其他不动,退出并保存。

效果之强令人震撼,我国能把这样的东西做出来,确实是人才济济。未来会发展成什么样,真的不敢轻易想象,生怕自己的想象力已经不够用了。

不过,目前在操作体验上仍显得不够人性化,依旧依赖指令式语音操控,给人的感觉更像是一款技术过渡期的产品。希望最终我们真的能迎来属于自己的“贾维斯”。

为什么记下这样一篇文章?这是计划的一部分。 :-)

从五月以来,把三体给读完了,就想把自己读后一些小想法记下来。

读三体的起因

在学校的时间里,其实很少会有时间去读书。就算有一些空闲的时间,真的很难会想到会拿这点儿时间去读书,毕竟现代人平时里娱乐的方式太多。

然而,在今年五一归家途中,要在坐高铁要好久,车上开手机流量也太不好使,就点开了之前下载的电子书,结果打开后就一发不可收了。

关于《三体》,从初中就听闻过它的大名,在去年暑假的闲暇时间里,已经把三体第一部读完。不过,第一本的具体内容也记不太清了,还依稀记得三体游戏、智子监控什么的。继续去读第二部,事实上并不影响接下来的阅读体验。在接下来的一个月里,断断续续读完了原著。随后,我还找到一些其他的相关作品来看,下面是一些我的简单感受。

三体及其相关作品

三体原著

原作多牛逼不用多说了。虽然书中有一些不符合科学角度的设定,但是它世界观和宏大的想象力实在厉害,一部比一部视角开阔,读后实在有一种豁然开朗的感觉。

球形闪电

《球形闪电》三体前传: 出现在三体中的有丁仪和球形闪电武器,不影响阅读原著。作者想象量子学的宏观现象,比如宏电子有足球那么大,还能被激发形成球形闪电;被球形闪电打击消失的生物会处于量子态;观察者的概念…都是让我印象深刻的!想象力赞!

观想宇宙

同人小说:《三体 X·观想宇宙》,作者宝树。开始下载下来搁置了,字数没多少,后来一股气看完了。想象力上是可以的,内容文笔稍逊色。作为读完原作后的解馋是十分 OK 的,也有我喜欢的歌者片段。“同人逼死官方。”原著没续作了。

我的三体

原创动画:真实展现技术爆炸!目前一共三部,现在只看了罗辑传 , 后两部已刷完。剧情还原度好,动画赞!音乐赞!创新赞!

水滴

原创动画短片: 有些艺术,确实有那种宇宙宏大的感觉,推荐一看。

超新星纪元

《超新星纪元》与三体不相关,刘慈欣作品里顺便看的,设想还是很大胆的。不过,不太合我的口味。

烧火工

作为一个童话故事,挺好的。里面描写鲸鱼的情节是在说日本么?

后记

自己本来写这篇之前似乎心里有很多想说的,但鉴于自己表达能力不强,一坐在键盘前就什么不知道要说啥了了。只能把心中最直接的一些小想法记下来了,以后再想到什么再补充吧~

最后,就贴一个我最喜欢的关于歌者的片段作为结束吧~

歌者·时间童话

我看到了我的爱恋
我飞到她的身边
我捧出给她的礼物
那是一小块凝固的时间
时间上有美丽的条纹
摸起来像浅海的泥一样柔软

她把时间涂满全身
然后拉起我飞向存在的边缘
这是灵态的飞行
我们眼中的星星像幽灵
星星眼中的我们也像幽灵

相关链接

  1. 萌娘百科 - 三体衍生作品
  2. 小姬.刘慈欣写给我的童话

晚上自习完,走在路上忽然想到一件事,再不来过来记录一下就忘了。

17年暑假,曾经搭建过的第一个博客网站。那时是用 WordPress 搭建,主机商的虚拟主机支持一键安装博客系统,所以不用特别折腾。

邮件截图.png