概要
- Xlink IoT Gateway SDK(XGateway)由Xlink Core Gateway(XCG)和XSEP(场景插件)、xlinkupgrade(升级服务)三个部分构成。
一、XCG运行环境配置
1、XCG现支持平台
平台 |
架构 |
Linux |
arm-a8、Realtek(mips) |
Ubuntu/Centos |
x86、x86_32/64 |
OpenWrt |
mt7688 |
Android |
arm64-v8a、armeabi、armeabi-v7a、mips、mips64、x86、x86_64 |
IOS |
arm |
Mac OS |
x86_64 |
Raspbian |
arm |
Windows |
x86_32/64 |
2、XCG最低运行资源要求:
内存大小 > 10MB 可读写空间(Flash) > 10MB
3、XCG推荐运行资源要求:
内存大小 > 64MB 可读写空间 > 10MB
4、XCG运行库要求
平台 |
必须的库 |
Linux |
libdl.so.2、libpthread.so.0、libm.so.6、libgcc_s.so.1、libc.so.6 |
OpenWrt |
libdl.so.0、libpthread.so.0、libm.so.0、libgcc_s.so.1、libc.so.0、ld-uClibc.so.0 |
三、XSEP运行环境配置
1、XSEP现支持平台
平台 |
架构 |
平台 |
架构 |
Linux |
arm-a8、Realtek(mips) |
Ubuntu |
x86、x86_64 |
OpenWrt |
mt7688 |
2、XSEP最低运行资源要求:
内存大小 > 10MB 可读写空间 > 8MB
3、XSEP运行库要求:
平台 |
必须的库 |
Linux |
libdl.so.2、libpthread.so.0、libm.so.6、libgcc_s.so.1、libc.so.6 |
OpenWrt |
libdl.so.0、libpthread.so.0、libm.so.0、libgcc_s.so.1、libc.so.0、ld-uClibc.so.0 |
四、其他运行环境要求
- 网关需要预留足够的资源给厂商开发的PTP(协议转换程序)运行,具体开发文档见《Xlink IoT Gateway X-PTP协议》
- 网关需要预留足够的资源给厂商开发的其他程序运行,例如系统进程守护程序、计划任务程序等
五、其他平台支持
- Xlink IoT Gateway SDK可支持其他平台,只需提供适合的交叉编译链(gcc 4.4以上版本)工具。