免责声明
本文档虽力求准确,但可能存在错误或遗漏,用户需谨慎评估适用性;我们保留随时修订的权利,且不保证旧版本内容的有效性,为了得到最新版本的产品信息,请定时访问立创开发板官网进行资料的更新下载。本文档版权及最终解释权归深圳嘉立创科技集团股份有限公司所有。请务必注意以上声明,自行评估风险并决策,我们对使用本文档产生的任何问题概不负责。感谢您的包容与支持。
前言
泰山派开发板可以支持多种操作系统与多种启动方式,例如emmc启动又或者使用TF卡存储启动系统,下面我们就来演示如何对泰山派进行烧录固件操作。
准备工作
- 需要一台win10电脑,其他系统理论上也可以但是我没测试,我这里以我电脑为例,后续所有的环境以及开发编译如果不做特殊说明默认都是基于此配置电脑进行
- 驱动安装程序:DriverAssitant_v5.11
- RK烧录软件:RKDevTool_Release_v2.93
- TF烧入软件:SDDiskTool_v1.69.zip
- 泰山派镜像:镜像目录
EMMC固件烧入(2+16的看这里)
烧入固件到emmc有两种方法,分别是loader升级模式和MaskRom升级模式,注意却确保你的泰山派开发板上有板载EMMC才能正常的进行烧入。
驱动安装
- 我们首先要做的是安装驱动,有了驱动你在后面的RKDevTool_Release_vXXX升级工具中才能识别到loader设备
- 下载驱动,路径随便自己选择。
- 在你选择的路径下,把 DriverAssitant_v5.11.zip 文件解压缩。可以使用常见的压缩工具,比如7-Zip,zip等解压缩工具。
- 打开解压后的文件夹,找到 DriverInstall.exe。
- 双击 DriverInstall.exe 文件来运行安装程序。根据系统的安全设置,可能需要管理员权限来运行该程序。如果出现安全提示,请确给予管理员权限。
- 如果之前没有安装过直接点击安装即可,如果之前安装过驱动,需要先点击卸载旧驱动,然后再点击安装“弹出安装驱动成功弹窗”证明安装成功。
- 完成安装后关闭安装程序。
烧录工具安装
- 下载RK烧录软件
- 在你选择的路径下,把 RKDevTool_Release_v2.92.zip 文件解压缩。可以使用常见的压缩工具,比如7-Zip,zip等解压缩工具。
- 打开解压后的文件夹,找到 RKDevTool_Release_v2.92.exe。
- 双击 RKDevTool_Release_v2.92.exe 运行烧录工具。
注意:因为瑞芯微工具对不同电脑兼容都有差异,我们通过下面方式尽量规避一些问题
- 请用Win10系统电脑;
- 如果是1+0版本需要TF制作系统的U盘尽量买好的,测试发现比较差的U盘容易导致蓝屏和软件闪退,我们测试用的路联还比较稳定(非货不负连带责任)
- 安装路径尽量避免出现中文以及特殊字符。
连接开发板:
使用typec数据线连接泰山派开发板和电脑
Loader升级模式
泰山派开发板下面板载了三个按键,进入Loader升级模式主要用到两个按键分别是RST与REC,进入Loader升级模式方法,先按住REC按钮不放,接着按下RST复位按键并松开,当烧录软件中出现“发现一个LOADER设备”后松开REC按钮,下面就可以进行升级操作了。
1. 发现设备升级模式类型:LOADER模式或者MASKROM模式 2. 加载固件 3. 加载固件目录 4. 点击升级 5. 升级日志,时间有点长大家耐心等待MASKROM升级模式
在实际开发过程中我们Loader模式我们使用的更多,MaskRom模式主要是用来救砖的。也就是当你boot都损坏的情况才会去使用。进入MaskRom方法,先断开typec给开发板断电,泰山派开发板MicroHDMI附近有两个触点,使用镊子短接这两个触点,然后进行上电操作,当烧录软件中出现“发现一个MASKROM设备”后松开镊子。
TF卡升级固件或TF启动
安装SDDiskTool_v1.7
- 下载SDDiskTool_v1.7.zip
- 找到SD_Firmware_Tool.exe可执行文件
- 以管理员运行SD_Firmware_Tool.exe可执行文件
通过TF启动(1+0的看这里)
如果你的泰山派是没有emmc的那此时你可以选择使用一张tf卡来启动系统(android系统不支持tf启动)。工具中选择SD启动
固件比较大,所以时间会比较长,稍等一些时间,显示以下弹窗说明ok 完成以后会显示非常多的一个盘符,【注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意~注意】
当第二次制作启动盘时候一定要等盘符全部加载以后在打开制作工具,否则非常非常容易造成电脑蓝屏,操作前务必先保存好自己的资料以免丢失
通过TF给EMMC升级固件(适用2+16但不推荐))
上面我们是通过usb给emmc进行烧录固件,同时我们也可以通过TF卡给emmc烧录固件,首先打开SD_Firmware_Tool.exe,并勾选固件升级选项,在选择要升级的固件。
接着点击开始创建,创建时间有点久需要等一会,完成后会弹出下面弹框。 完成后,可以点开U盘查看会有下列内容表示制作升级固件成功。否则失败需重复检查勾选是否正确等。 安全弹出u盘 把制作好的tf升级卡插入到泰山派中复位以后开发板会自动更新tf中的镜像到emmc中,时间有点长大家耐心等待。Mac下载更新固件
- 解压 upgrade_tool_v2.3_mac.zip 压缩包,将目录放到任意目录下
- 需要 按住control 打开再打开 upgrade_tool , 防止首次打开该二进制文件系统拦截
- 执行 cd upgrade_tool_v2.3_mac 进入解压好的目录下
- 执行 chmod +x upgrade_tool 更改工具文件权限
- 执行 ./upgradetool uf hdmi_20230915_update.img (该文件路径已实际为准,可以直接将文件拖入mac terminal即可自动填写路径)