MCU刷写台架介绍及刷写教程
文档简介
为了更高效的支持北京开发测试老师们刷写MCU软件,在北京小米科技园搭建了MCU刷写台架,本文档介绍了刷写环境、刷写MCU的操作步骤及验证。
刷写MCU的准备工作
准备待刷写的XCD硬件
仅需要携带笔记本、XCD硬件和供电线束【工厂熔丝件需要提前准备好密钥查询MCU信息安全密钥(一机一密)】到北京小米科技园H6-176刷写台架即可。不需要携带线束、串口线、电源等。

全自动刷写(施工中)
准备待刷写的MCU软件包(ALL.hex)
填写表单
加入mcu自动刷写群
向机器人输入”开始刷写”
等待推送成功/失败
准备待刷写的MCU软件包
通常可以通过如下两种途径获取MCU软件包。
具体需要刷写哪个分支debug或release版本需要根据自身开发测试的功能确定,或者找MCU工程师评估。
例如:仅想使用adb功能,想知道刷写哪个分支debug还是release功能?
可参考XCD找不到adb常见问题排查手册 或者找fanchangmai确认。
座舱ROM平台下载
下载地址:preview.admin.iccc.mioffice.cn
签名类型列”测试”为debug版本,“正式”为release版本。

下载hardware.zip

解压hardware.zip⇒mcu.zip⇒ALL.hex为常规MCU升级文件。
ALL_HSM.hex为带HSM固件的升级包,升级需参考文件HSM固件刷写

小米融合云下载
- 下载地址
https://cloud.mioffice.cn/#/product/file-store/objects/xcd-project
- 通过类似如下路径查找对应的master分支debug

- 通过类似如下路径查找对应的master分支release

- 通过类似如下路径查找对应的lemans-E4U1分支debug

- 通过类似如下路径查找对应的lemans-E4U1分支release

其他文件介绍可参考XCD MCU 各 hex 介绍
MCU刷写台架介绍
刷写台架位置
刷写台架位于北京小米科技园H6-176
能量屋西北方向
📷 截图
台架组成
- 将XCD放置在台架上
- 检查供电线束连和电源

- 连接板端烧写端口

MCU刷写步骤
用自己笔记本使用远程桌面控制ip

ip:10.189.153.198
username:fcm
password:三个空格
打开小米人VPN
打开电脑屏保
密码3个空格。
获取MCU软件包
登录小米人、小米办公,下载之前已经准备好的MCU软件包。

启动Trace32
在搜索框中输入t32mtc,打开。

关闭提示框

切换到芯片监测界面

监测MCU芯片类型

确认芯片型号
点击set TC397XP按钮后,会出现TC39X的下来菜单

打开ALL.hex文件加载界面

确认yes

找到并加载ALL.hex

如下进度条表示正在刷写

如下状态表示刷写成功
