一般情况下,用户拿到一个全新的开发板或者核心板这样的嵌入式硬件产品,需要烧录固件才能让嵌入式系统正常跑起来,但固件烧录并不是万无一失,也会有失败的时候;事实上,在烧录过程中遇到的各种问题,都有可能导致设备变砖!!
本期干货分享,我们以英码科技的一款RK3568的开发套件为例,进行烧录固件失败后的拯救操作示范,遇到类似问题的小伙伴记得做好笔记喽~
英码SOM3568开发套件正常刷机:
1、windows驱动和烧录工具安装:
电脑2、接上主板的OTG烧录口(使用micro usb数据线):
3、正常情况(发现adb设备,点击切换成loader设备进行烧录):
设备变砖!!!!
变砖原因:刷错了固件,导致emmc启动电压不匹配,emmc初始化失败,系统无法正常启动,无法发现设备。
救砖行动开始!!!!
强制进入MaskROM:
原理:把EMMC_CLK 时钟线对地就可以短接emmc或者flash进入maskrom模式或者loader模式了,这样就可以重新刷固件了。把时钟clk对地,相当于就没有时钟信号出来了。
按照以下步骤进行,妥妥成功电脑~~
1、找到SOM3568的EMMC_CLK 时钟线pin脚,与GND短接后重新上电;
2、重新发现loader设备,选择镜像进行烧录。
到此,救砖成功!
英码科技作为拥有16年嵌入式软硬件设计开发和制造经验的行业先行者,基于瑞芯微RK3568平台,相继推出SOM3568核心板、NCT3568智能NVR主板和GM3568显示控制主板;产品具备数字化、网络化、高清化、智能化四大特性,广泛应用于智能NVR、边缘计算、音视频系统、娱乐游艺、商用广告机、医疗设备、自动零售等多个智能产品领域。
如需对应的工具请评论区留言“烧录工具”获取,如您还感兴趣其他关于嵌入式硬件使用知识,欢迎评论区留言,将为您提供专业的帮助~
电脑