本文介绍编译3.x和2.3.0版本的C Link SDK时,可能遇到的问题和解决方法。

背景信息

如果您尚未接入物联网平台,推荐使用最新版本的SDK。更多信息,请参见概述

在Linux系统编译SDK后,运行Demo时,为何出现如core dump等错误?

SDK提供的HAL仅供参考,无法保证支持所有Linux系统。出现问题时,应结合对应的日志,检查对应HAL的行为。

Linux环境下的某些平台由于HAL_Timer相关的对接不兼容,打印HAL_Timer_Create之后,出现core dump。

运行单品例子程序正常,为什么运行网关例程上线不久后就离线?

请检查日志,确认是否成功创建线程。

单品例子程序一般不使用多线程HAL的API。因此,若出现该问题,请检查下多线程HAL功能,即Thread相关的HAL是否正常。

linkkit_kv.bin是什么文件?为什么默认有400多千字节的空间?

SDK默认实现存储KV(key-value)时,生成该文件,您需固化到Flash中。

如果某些场景下Flash可用资源不足以存储该文件,建议您调用存储KV(key-value)的相关API,固化相关数据。