2020-7-7 17:23:02 [显示全部楼层]
5142浏览
查看: 5142|回复: 7

[资源] 新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享

[复制链接]
本帖最后由 emhang 于 2020-7-7 17:23 编辑

       近来有幸参与了DFRobot行业AI开发者大赛,收到了赛事主办方寄送的参赛硬件:Lattepanda Delta主板及Intel Neural Compute Stick2。

       在项目调试过程中遇到一个问题:Lattepanda板上电后必须长按电源键才能启动并进入系统,但项目最终需要将主板置于一个终端设备内部,最好做到类似树莓派的上电即自动启动。

       为此,我们查询了Lattepanda官网的相关文章,最终找到了这篇帖子(https://www.lattepanda.com/topic-f23t20946.html),文中提到了刷EC(电源管理芯片)文件改为自启动的方法。然而,在按照这一步骤刷EC并重启后,Lattepanda主板长时间卡在Logo画面,将其电源重新拔插后,主板的电源指示灯完全不亮,按电源键也无法启动。最终,在赛事主办方的帮助下,圆满救砖并实现了上电自启功能。本文分为刷BIOS和刷EC两个部分,如果你的主板没有变砖,只是想刷上电自启功能,请直接阅读PART2。注意本文针对的是Lattepanda Delta的新版主板,其型号为S70GR200(参考下图),这也是为什么我们的主板变砖的原因(上述帖子中的文件仅对应S70GR100型号)。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图1

PART1 使用编程器刷BIOS过程

       为了救砖,开始尝试重新刷BIOS。由于主板已经完全无法启动,刷BIOS必须通过外部的编程器完成。经过型号比对,最终选择了市面上常见的CH341A编程器(约20-30元)。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图2

       Lattepanda Delta的BIOS芯片接口都已在板子正面以GPIO口的形式引出。编程器与Lattepanda的连接方式参见下图。注意Delta的芯片型号是GD25LQ64,编程器端注意要使用25系列芯片的引脚。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图11   新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图3

       将编程器连接电脑后,打开CH341A配套的程序(新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图11)。如连接正确,可以在下方看到”已连接“字样,点击“芯片查找”后还可以看到读取到的部分芯片信息。正确选择类型(25 SPIFLASH)、厂商(GIGADEVICE)、名称(GD25Q64)后,打开bin格式的BIOS文件(新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图11),依次执行擦除、查空、编程、校验即可完成BIOS的刷写。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图5

       然而完成后再次给板子上电,仍然无法完成启动。再次与组织方沟通后获知这是因为新型号的Delta板需在刷BIOS后再刷一次EC文件。为了给主板刷EC,此时必须通过12V的DC接口(下图位置)进行供电。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图4

       手头找到了一个12V的电源适配器以及一个PH2.0规格的4pin头,将它们通过一个DC端子相连,插上后终于可以点亮电源指示灯了!但此时的主板还无法正常进入系统,必须重新刷入正确的EC文件才能完成救砖。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图6

PART2 为Lattepanda刷入上电自启功能

       首先准备好所需的EC文件(新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图11),将文件解压后放在一个U盘(需格式化为FAT32)的根目录下,再将U盘插到主板上。主板启动后在Logo界面按下DEL键进入BIOS界面,选择Save &Exit选项卡中的“UEFI: Built-in EFI Shell”选项。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图8

       进入EFI Shell界面后,选择你的U盘所在的盘符(标记Removable HardDisk字样的,例如我这里是fs1,就输入fs1:)进入U盘目录。可以输入dir查看根目录文件进行确认。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图7

       输入eFuitX64.efi /u DF-EC-S70GR200_V0D-ON.bin/faildelay开始刷EC,这里可以通过按Tab键快速选择文件名。待完成显示Update EC Rom successfully!字样后重启主板即可。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图9

       此时主板已经具备上电自启功能。通过Type-C接口上电,电源红灯熄灭后,直接进入系统,不再需要手动长按电源键开机。

新版Lattepanda Delta刷上电自启功能及刷BIOS救砖经验分享图10

       最后,感谢在本次救砖过程中一直给予帮助的主办方DFRobot的技术人员,祝所有参与本次赛事的团队都能圆满完成项目。

#嘉诚欧巴#  高级技师

发表于 2020-7-7 17:33:59

很棒的总结帖,妈妈再也不用担心刷机刷成板砖了
回复

使用道具 举报

SNCH  学徒

发表于 2021-8-5 14:49:32

我的板子和你情况一样,现在用编程器刷了BIOS,但是12V外接电源后任然不能启动,无法完成刷写EC文件,给DFrobot公司打电话说是自己刷不了,只能寄修。我想问你要帮助你解决问题的技术人员联系方式!
回复

使用道具 举报

Kop_逍遥  学徒

发表于 2021-8-27 09:18:28

同二楼,同求
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-7-18 21:38:23

不错不错
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-7-18 21:39:30

很棒的帖子
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-7-19 23:28:47

很不错的救砖教程。
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-7-19 23:31:33

赞赞赞赞赞
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail