在 BACDoor Mobile 中更新固件和参数
按照本指南,可使用手机更新 ASI BAC 电机控制器。操作顺序非常重要:先安装固件;然后在 Levy 应用中锁车并解锁,使控制器重启;最后加载匹配的参数文件并保存到闪存。
整个过程大约需要 5–10 分钟。固件上传通常需要 3–5 分钟,参数文件上传会更快。
只能使用已批准且完全匹配的文件
控制器固件和参数文件必须与车辆、控制器、电机及固件版本相匹配。只能使用 Levy 或 ASI 为该车辆配置提供或批准的 .ehx 固件文件和 .xml 参数文件。使用错误文件可能导致车辆不安全或无法运行。
下载固件和最终参数文件
本指南使用的固件可在此下载:
下载 BAC 6.027 电动自行车 TTL 固件(.ehx)
| 文件详情 | 值 |
|---|---|
| 准确文件名 | Levy-BAC-6027-TTL.ehx |
| 目标控制器 | BAC 6.027 电动自行车控制器,使用 TTL 通信 |
| 文件大小 | 319,080 字节(约 312 KB) |
| SHA-256 | 72bf9f2d7fc95419f9a64c5295601a859c3daa821aea34901a056bdb72a4777e |
仅适用于 TTL 固件
请勿在 CAN 或 CAN Extended 控制器上安装此文件。尤其不能与 901-000006-004-01_BAC_Application_6027_0_0_Ebike_CAN_Extended.ehx 互换使用。下载或刷写之前,请确认 Levy 或 ASI 的维修说明明确要求使用 901-000006-002-01 TTL 版本。
文件名必须以 .ehx 结尾
下载后,请确认手机显示的文件名是 Levy-BAC-6027-TTL.ehx。如果文件名以 _ehx、.ehx.download 结尾,或没有扩展名,请在手机的文件管理应用中重命名,确保最后四个字符正好是 .ehx。如果扩展名缺失或被更改,BACDoor 将不允许选择该固件文件。
本指南使用的最终 Levy 参数文件可在此下载:
下载最终 Levy 参数文件(.xml)
| 文件详情 | 值 |
|---|---|
| 准确文件名 | Levy-Final-Parameter-File.xml |
| 发布配置 | V29 |
| 配置说明 | 57.9 V = 100% 电量,39.2 V = 0% 电量;基于电压的功率渐降区间为 40.0 V 至 39.2 V |
| 文件大小 | 117,173 字节(约 114 KB) |
| SHA-256 | 0a17acd57e0733b2961a82c4ddf88c89bf907f2de927ef24238dd0fcc1fa08d0 |
此参数文件仅适用于已批准的 Levy 配置
此文件包含车辆专用的电机、电池、油门、制动、功率和安全设置。只能用于本指南所涵盖的 Levy 控制器和车辆配置。请勿将其加载到其他车辆或控制器配置中。
SHA-256 校验和文件包含所有已批准下载文件的校验和。
开始之前
- 已安装 BACDoor Mobile,并使用获得授权的 ASI 账户登录
- 正确的固件(
.ehx)和参数(.xml)文件已保存到手机 - 蓝牙已开启,手机与滑板车相距不超过几英尺
- 滑板车已稳固停放,驱动轮离开地面
- 滑板车电量至少为 50%,手机电量足以完成整个更新
- 可以使用 Levy 应用,以便固件上传后锁车并解锁
演示中的电池电量
随附的台架测试录像中显示了低电量警告和 9% 的电量读数。实际更新时不要使用如此低的电量。开始之前,请将维修车辆充电至至少 50%。
请勿中断上传
保持 BACDoor 打开并靠近滑板车。在显示 Loading 时,请勿锁定手机、关闭蓝牙、关闭滑板车电源或离开应用。进度图标可能会持续显示几分钟而不显示百分比,这是正常现象。
更新顺序
| 阶段 | 操作 | 完成标志 |
|---|---|---|
| 固件 | 选择 .ehx 文件并点击 Upload | BACDoor 显示 Done — Reboot of BAC required |
| 重启 | 在 Levy 应用中先锁车,再解锁 | 滑板车重新显示为已解锁 |
| 参数 | 在 BACDoor 中重新连接,选择 .xml 文件并上传 | BACDoor 弹出 Save to Flash |
| 完成 | 点击 Yes 保存到闪存 | 控制器重启时 BACDoor 断开连接 |
1. 连接控制器
- 打开 BACDoor Mobile。
- 打开 Channels。如有需要,下拉刷新附近设备列表。
- 选择正在维修的滑板车控制器。
- 等待 BACDoor 显示实时控制器数值,并在底部显示 Connected。
如果附近有多个控制器,请靠近目标滑板车,并选择与之匹配且蓝牙信号最强的控制器。每次只维修一辆滑板车。
2. 选择并上传固件文件
- 打开侧边菜单。
- 在 Load Firmware 下点击 Browse。
- 选择以
.ehx结尾的已批准固件文件。 - 确认 Browse 下方显示的文件名是要安装的固件。
- 点击 Upload。
- 出现 Are you sure you want to update the Controller firmware? 时,再次核对文件,然后点击 Yes。
- 显示 Loading 期间,请勿操作手机或滑板车。

请等待完成对话框出现。不要因为蓝牙断开或滑板车看起来没有响应就继续下一步。

3. 通过锁车和解锁重启控制器
- 在 BACDoor 完成对话框中点击 OK。
- 打开 Levy 应用,选择同一辆滑板车。
- 点击 Lock,等待应用显示滑板车已锁定。
- 点击 Unlock,等待应用再次显示滑板车已解锁。
锁车和解锁的过程会重启控制器,使其使用刚安装的新固件启动。
必须重新连接
锁车和解锁后,BACDoor 可能仍停留在屏幕上,但之前的蓝牙连接已经失效。加载参数文件之前,请返回 Channels 并重新连接控制器。
4. 重新连接并加载参数文件
- 返回 BACDoor Mobile。
- 打开 Channels,如有需要先刷新,然后再次选择同一控制器。
- 等待实时控制器数值和 Connected 出现。
- 打开侧边菜单,点击固件阶段使用过的同一个 Browse 控件。
- 选择以
.xml结尾的已批准参数文件。 - 核对 Browse 下方显示的文件名,然后点击 Upload。
- 出现 Are you sure you want to load this parameter file? 时,点击 Yes。
- 等待 BACDoor 加载参数。
菜单标题不会改变
即使选择的是 .xml 文件,BACDoor 仍会显示 Load Firmware 标题。文件扩展名决定实际操作:.ehx 会启动固件更新,.xml 会加载控制器参数。

5. 将参数保存到闪存
当 BACDoor 显示 Save to Flash — Would you like to save to flash? 时,点击 Yes。

控制器可能会重启,BACDoor 也可能返回 Channels 屏幕。这种断开连接是正常现象。参数文件保存到闪存后,更新即告完成。
最终检查
将滑板车重新投入使用之前:
- 在 BACDoor 中重新连接,确认实时控制器数值能够正常加载且没有连接错误。
- 检查 Faults and Warnings,确认没有新的控制器故障。
- 确认滑板车可以正常锁定和解锁。
- 确保驱动轮安全离地,然后检查油门、制动断电和车轮转动方向是否正常。
完成
固件已上传,控制器已重启,匹配的参数已加载,并且已确认 Save to Flash。无需再次上传。
故障排除
| 问题 | 处理方法 |
|---|---|
| Channels 中找不到控制器 | 靠近滑板车,确认蓝牙已开启,下拉刷新,并确保没有其他手机连接该控制器 |
| Loading 看起来卡住 | 保持应用打开并等待至少 5 分钟;控制器写入固件期间不要中断 |
| 固件上传失败 | 重新连接,确认 .ehx 文件正确,并且只有在控制器恢复响应后再重试 |
| 固件更新后 BACDoor 无法重新连接 | 再次锁车和解锁,等待 30 秒,刷新 Channels,然后重新连接 |
| 没有出现参数确认提示 | 确认所选文件以 .xml 结尾,然后再次点击 Upload |
| 重启后参数消失 | 再次加载 .xml 文件,并确保在 Save to Flash 提示中点击 Yes |
| 出现新故障或电机行为异常 | 停止测试,暂停使用该滑板车,并将车辆 ID 和所用文件名提供给 Levy 支持团队 |