🏆 加入TuyaOpen AI硬件大赛!100天打造未来AI爆款硬件了解更多 →
跳到主要内容

设备调试

概述

本文档将指导您如何使用串口调试工具获取设备日志,进行问题跟踪和故障定位。在完成 TuyaOpen 固件烧录后,串口调试是排查设备问题的有效方法。

信息

重要提示:当前 TuyaOpen 支持的 IoT 和 AI+IoT 类芯片暂不支持 JLink 类调试工具,统一采用串口日志方式进行调试。

准备工作

在开始调试前,请确保准备以下必要资源:

硬件设备

调试工具

选择以下任一串口调试工具:

  • 涂鸦通用串口工具 - 图形化界面,操作简便
  • TuyaOpen 命令行 tos 工具 - 命令行方式,功能强大
  • 第三方工具 - SSCOM、MobaXterm、PuTTY 等

调试参数配置

串口参数对照表

开始调试前,请根据您的芯片型号查询对应的调试参数:

芯片型号调试串口波特率备注
Ubuntu--可在 Ubuntu 等 Linux 主机上直接运行
T2Uart2115200
T3Uart1460800
T5AIUart1460800
ESP32/ESP32C3/ESP32S3Uart0115200
LN882HUart1921600
BK7231NUart2115200
提示

配置要点:确保选择正确的调试串口和波特率,否则可能无法正常获取日志信息。

调试步骤

方法一:使用涂鸦通用串口工具

推荐使用涂鸦官方提供的图形化串口调试工具,界面友好,功能完善。

详细使用说明:请参考 串口调试工具使用指南

方法二:使用 tos 命令行工具

适合熟悉命令行的开发者,提供更灵活的调试选项。

详细使用说明:请参考 tos monitor 命令

方法三:使用第三方串口工具

如果您习惯使用其他串口调试工具,如 SSCOM、MobaXterm、PuTTY 等,请参考对应工具的使用说明进行配置。

调试技巧

  1. 连接检查:确保硬件连接正确,串口线缆无损坏
  2. 参数匹配:严格按照上表配置串口参数
  3. 日志分析:关注启动日志、错误信息和异常输出
  4. 问题记录:及时记录调试过程中发现的问题和解决方案
备注

故障排除:如果无法获取串口输出,请检查硬件连接、串口参数设置和驱动安装情况。