277
外汇
C-SDK使用(threadx)__SDK使用参考_设备端接入手册_阿里云物联网套件-阿里云
准备工具
- 高通ART2 download工具tool
- SecureCRT,用来抓取开发板的uart log,用户可以从SecureCRT官网下载。
- QCA4010 WIFI开发板,可以通过在淘宝购买。
- USB转RS232串口线,用来抓取UART debug log使用,可以通过淘宝购买。
- QCA4010 SDK和文档 下载地址doc
说明
- 本文档介绍IoT SDK如何在高通QCA4010 threadx平台运行,同样适用于高通QCA4004/4002平台。
- 选择把IoT SDK添加到qca4010-tx-2-0targetdemosdk_shell
添加IoT SDK到project里面
- 需要添加MQTT协议的源文件路径有
sdk/common/src
sdk/examples/threadx/mqtt
sdk/platform/threadx/src
sdk/src/mqtt/MQTTClient-C/src
sdk/src/mqtt/MQTTPacket/src
sdk/src/mqtt/MQTTClient-C/nettype/tcp
- 修改 qca4010-tx-2-0targetdemosdk_shellMakefile,修改Makefile文件,把IoT SDK添加到编译系统里面,参考Makefile
编译
- 编译demo
source sdkenv.sh;
make -C demo/sdk_shell
- 复制配置文件,并用qonstruct工具生成可烧录bin文件
cp ./tool/tunable/tunable_input_sp24X_hostless_4bitflash.txt ./tool/tunable/tunable_input.txt
./tool/qonstruct.sh --qons ./tool/tunable/
烧录
- 打开ART2/bin/artgui.exe,进行”load card”操作,成功后变成”Unload Card”
- Tools->Send cmd,使用”xp file=raw_flashimage_AR401X_REV6_IOT_hostless_unidev_dualband.bin”进行烧录
- 烧录成功后,提示:
注意事项
- 如何在project里面创建线程运行IoT Demo 参考文件demo
常见问题
编译出现重复定义错误。
- 解决方法:修改文件timetype.h,添加如下:
#ifndef __time_t_defined
typedef unsigned long time_t;
#define __time_t_defined
#endif
修改target/image下的rom.addrs.Id中添加:
PROVIDE ( _QCA_FD_SET = 0x009a2db4 );
PROVIDE ( _QCA_FD_ISSET = 0x009a2dd8 );
最后更新:2016-12-01 15:23:32
上一篇:
C-SDK使用(µC/OS)__SDK使用参考_设备端接入手册_阿里云物联网套件-阿里云
下一篇:
C-SDK使用(其它)__SDK使用参考_设备端接入手册_阿里云物联网套件-阿里云
查询消费端连接__消费管理相关接口_Open API_消息队列 MQ-阿里云
自定义域名绑定__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云
DNS服务等级协议__产品简介_云解析-阿里云
云服务器 ECS 按量付费云盘和可用区FAQ
多任务示例__示例程序_MapReduce_大数据计算服务-阿里云
实时修正__用户指南_推荐引擎-阿里云
SignatureInfo__数据类型_API_API 网关-阿里云
创建删除表__快速开始_大数据计算服务-阿里云
导入导出数据__快速开始_大数据计算服务-阿里云
SecurityPreference__数据类型_RAM API文档_访问控制-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云