旭日X3派烧录最小启动固件

描述

解决的问题:给没有烧录任何程序的空片旭日X3派开发板烧录最小启动镜像

 

地平线X3开发板没有任何程序的空片 X3 派硬件在启动时,表现为设备启动后进入到串口下载模式,串口持续打印 'CCC' ,这种情况下需要使用升级工具给开发板烧录最小启动镜像。

 

镜像下载:

资源中心 “X3 派资料包” 下载 “X3 派系统镜像”

 

人工智能

 

解压后的 disk_nand.img 就是最小启动固件,需要升级到开发板上。

 

硬件连接:

需要连接 电源、 串口 、USB调试口

 

安装 adb 和 fastboot 命令:

adb 和 fastboot 命令工具包:https://developer.horizon.ai/api/v1/static/fileData/1650965774559.zip

选择一个不带 空格、中文、特殊字符 的文件夹解压以上两个工具包,例如解压到 D:/usb_adb_tools

 

人工智能

打开windows系统的高级环境配置,把这两个工具包的路径添加到环境变量中。

 

人工智能

 

安装USB驱动:

在使用到fastboot功能前,比如使用fastboot升级固件,在终端程序上执行fastboot命令,需要确认PC是否安装了fastboot驱动。

你可在开发板控制台中输入reboot fastboot,设备会自动重启并进入fastboot模式,串口log如下:

 

人工智能

如未安装驱动,设备管理器会提示未知设备,如下图:

 

人工智能

此时,你需要首先安装fastboot驱动程序,PC机才能正常识别fastboot端口,驱动程序下载:

https://developer.horizon.ai/api/v1/static/fileData/1650876383681.rar

 

按照以下步骤安装驱动:

1)解压 android_hobot_winusb.zip ,以管理员身份运行 5-runasadmin_register-CA-cer.cmd 完成驱动程序的注册

2)右键点击设备管理器中带问号的 USB download gadget,并选择解压出的驱动文件夹andriod_hobot,然后点击下一步,完成驱动安装

 

人工智能

3)驱动安装完成后,设备管理器会显示fastboot设备Android Device,如下图:

 

人工智能

 

 

操作步骤:

1、 在 资源中心 “工具” 下载 “升级工具”

 

人工智能

 

2、安装升级工具

本升级工具是绿色免安装工具,只要解压出来即可使用,要求解压目录不能包含 中文、空格、特殊字符。

 

3、 运行升级工具

进入到解压目录,双击 hbupdate.exe 执行

 

4、配置升级工具

升级工具启动后,在 “升级模板” 菜单下选择 “X3PI-Ubuntu”

 

人工智能

 

正确的配置如下图所示:

 

人工智能

 

a

 

5、开始升级

首先给设备断电,然后点击升级工具的 “开始升级” 按钮,根据提示信息给设备上电,在“升级信息”栏可以看到设备进入到 uart 下载模式,之后升级会自动完成。

 

6、检查升级是否成功

升级完成后,不管升级工具提示成功还是失败,都给设备断电重启,如果设备不再进入到串口下载模式,持续打印 'CCC', 就说明烧录成功。

 

本文转自地平线开发者社区

原作者:AI搬砖客

原链接:https://developer.horizon.ai/forumDetail/88859074455714818

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分