# Feetech 电机固件更新

本教程将指导您使用官方 Feetech 软件更新 Feetech 电机的固件。

## 先决条件

- Windows 计算机（Feetech 软件仅适用于 Windows）
- Feetech 电机控制板
- 用于将控制板连接到计算机的 USB 数据线
- 连接到控制板的 Feetech 电机

## 步骤 1：下载 Feetech 软件

1. 访问 Feetech 官方软件下载页面：[https://www.feetechrc.com/software.html](https://www.feetechrc.com/software.html)
2. 下载最新版本的 Feetech 调试软件（FD）
3. 在 Windows 计算机上安装软件

## 步骤 2：硬件设置

1. 将您的 Feetech 电机连接到电机控制板
2. 通过 USB 线缆将电机控制板连接到您的 Windows 计算机
3. 确保电机已通电

## 步骤 3：配置连接

1. 启动 Feetech 调试软件
2. 从端口下拉菜单中选择正确的 COM 端口
   - 如果不确定应使用哪个端口，请在 Windows 设备管理器中查看“端口 (COM & LPT)”。
3. 设置适当的波特率（大多数 Feetech 电机通常为 1000000）
4. 点击“打开”以与控制板建立通信

## 步骤 4：扫描电机

1. 连接成功后，点击“Search”按钮以检测所有已连接的电机
2. 软件将自动发现并列出总线上的所有电机
3. 每个电机都会显示其 ID 编号

## 步骤 5：更新固件

对于每个要更新的电机：

1. 单击列表中的**选择电机**
2. **点击 Upgrade 选项卡**：
3. **点击 Online 按钮**：
   - 如果找到潜在的固件更新，它将在该框中显示
4. **点击“升级”按钮**：
   - 更新进度将显示

## 步骤 6：验证更新

1. 更新完成后，软件应自动刷新电机信息
2. 验证固件版本已更新到预期版本

## 重要说明

⚠️ **警告**：固件更新期间请勿断开电源或 USB 连接，否则可能导致电机损坏。

## 附加内容：在 Linux/macOS 上进行电机调试

仅用于调试目的，您可以使用开源的 Feetech Debug Tool：

- **仓库**：[FT_SCServo_Debug_Qt](https://github.com/CarolinePascal/FT_SCServo_Debug_Qt/tree/fix/port-search-timer)

### 安装说明

按照仓库中的说明安装该工具。对于 Ubuntu，您可以直接安装；对于 MacOS，您需要从源代码构建。

**局限性：**

- 此工具仅用于调试和参数调整
- 固件更新仍需在 Windows 上使用官方 Feetech 软件完成

