如果在收到 HCI_DOWNLOAD_MINIDRIVER 响应后需要使用 LAUNCH_RAM 命令,则应使用什么地址?
这与 CYBT353027-02 特别相关。
开机后似乎需要立即执行以下顺序:
- 发送 HCI_RESET 命令并等待响应。
- 发送供应商特定的 HCI 命令以更改波特率,然后等待响应。
- 将主机 UART 端口波特率切换到新值。
- 使用新的波特率,发送 HCI_DOWNLOAD_MINIDRIVER 命令(无论要下载实际的微型驱动程序都是必需 的),然后等待响应。
在第 4 步之后,唯一有效的 HCI 命令似乎是 HCI_RESET,因为已收到对该命令的响应。 其他任何东西都没有得到回应。
AIROC HCI UART 控制协议文档在这一点上很有帮助。