Luat_IOT_SDK_C语言下载与调试指南

需积分: 50 13 下载量 38 浏览量 更新于2024-07-17 收藏 1.97MB PDF 举报
"Luat_IOT_SDK_C语言下载调试手册" 本文档是关于上海合宙通信科技有限公司的Luat_IOT SDK的C语言下载与调试指南,主要介绍了如何使用coolwatcher工具进行设备的通信、配置、下载以及问题排查。 一、工具介绍 Coolwatcher是上海合宙通信科技有限公司提供的用于CSDK开发的必备工具,它通过高速USB转串口线(如FTDI)与设备的host口以921600波特率进行通信。为了确保稳定,应避免使用可能导致通信中断的低速USB转串口线。 二、打开和配置工具 1. 确认通信串口号:首先需要在电脑设备管理器中找到对应设备的串口号,例如COM30。 2. 配置工具:在Coolwatcher中选择芯片类型【8955】,然后设置串口号(如COM30),点击【OK】完成配置。 3. 检查连接状态:如果串口成功打开,工具左侧将显示相应的提示信息。 三、下载过程 1. 选择ramrun:首次使用时,需点击相应按钮选择sdk路径下的【ramrun】文件,例如【sdk路径/ramrun/flsh_spi32m/flsh_spi32m_CUSTOMER_host_ramrun.lod】。 2. 选择lod文件: - 第一次升级或SDK版本更新时,选择包含应用层和底层软件的lod文件,如【demo_socket_BXXX.lod】。 - 其他情况下,为了快速下载,可选择仅包含应用层软件的lod文件,如【demo_socket_flash.lod】。 3. 开始下载:在确保模块已上电并正常开机(工具左侧显示event输出)的情况下,开始下载。若无event输出,检查模块电源或尝试重启。 四、注意事项与问题解决 在下载过程中,如果遇到无event输出,可能是因为模块未正常供电或有开机键的板子未长按开机。如果仍然无法通信,可能需要重新检查串口连接或尝试关闭并重新打开工具。 总结,Luat_IOT SDK的C语言下载调试主要依赖于coolwatcher工具,涉及的关键步骤包括正确配置串口、选择合适的ramrun和lod文件,以及确保模块的正常运行状态。遵循这些步骤,开发者可以顺利地对设备进行固件升级和调试。对于遇到的问题,通常可以通过检查硬件连接、软件配置和模块状态来定位并解决。