================================================= | | | WinnerMicro Software Development Kit | | CHANGELOG | | | ================================================= W600 SDK G3.02.00 | 2019/03/01 ========================== 重要提示:因QFLASH布局的变更,需要注意 * 已经使用G2.x.x版本的现有开发者的模块,第一次使用G3.x.x版本,需要先升级G3.x.x编译生成的FLS文件。 * G3.x.x版本的OTA、xmodem和EM-WIFI升级使用IMAGE,优先考虑使用WM_W600_GZ.img升级, 因为升级区空间压缩,WM_W600_SEC.img过大会导致升级失败。 * 已使用G3.x.x版本的客户,如果要回退到G2.x.x版本,也需要先升级G2.x.x编译生成的FLS文件 * 增加2M Flash支持后,要使用2M布局,必须先升级secboot * 增加2M Flash支持后,Flash布局分为1M布局和2M布局,两种布局之间升级需要使用FLS文件升级才能切换 ========================== ************ SDK修改部分 ************ * 增加对2M Flash支持,增加Flash布局初始化函数 * 更新secboot.img 版本到v3.3版本,兼容1M/2M flash 布局的image升级功能。 * 解决DHCP租约时间过短时无法检测的问题 * 解决socket可能会创建不了的问题 * 解决网络状态不同步的问题 * 解决节能模式下,管理帧可能耗尽导致的无法联网问题 * 解决14信道扫描和联网的问题 * 优化配网功能 *********** 文档修改部分 *********** * 新增《WM_W60X_2M_Flash布局说明》 * 新增《WM_W60X_2M_Flash参数区使用说明》 * 新增《WM_W60X_2M_Flash固件生成说明》 * 修改《WM_W600_寄存器手册》 * 修改《WM_W601_寄存器手册》 * 修改《WM_W60X_2M_Flash参数区使用说明》 * 修改《WM_W60X_2M_Flash固件生成说明》 * 修改《WM_W60X_2M_Flash布局说明》 * 修改《WM_W60X_ROM功能简述》 * 修改《WM_W60X_SECBOOT功能简述》 * 修改《WM_W60X_SWD调试配置指南》 * 修改《WM_W60X_参数区使用说明》 * 修改《WM_W60X_固件生成说明》 *********** 文档更名 *********** W600 SDK G3.01.00 | 2018/12/10 ========================== 重要提示:因QFLASH布局的变更,需要注意 * 已经使用G2.x.x版本的现有开发者的模块,第一次使用G3.x.x版本,需要先升级G3.x.x编译生成的FLS文件。 * G3.x.x版本的OTA、xmodem和EM-WIFI升级使用IMAGE,优先考虑使用WM_W600_GZ.img升级, 因为升级区空间压缩,WM_W600_SEC.img过大会导致升级失败。 * 已使用G3.x.x版本的客户,如果要回退到G2.x.x版本,也需要先升级G2.x.x编译生成的FLS文件 ========================== ************ SDK修改部分 ************ * 更新secboot文件,使能UART的RX上拉功能,解决UART会有随机数据导致复位启动失败的问题 * 修改长时间工作模块断网重连的问题 * 修改扫描结果结构体,增加最大支持速率和WPS支持标志 * 修改使用Wi-Fi过滤的功能,解决模块干扰其他设备的问题 * 修改节能模式下数据通信的问题 * 修改节能模式下40M信道切换的问题 * 修复40M信道下通信距离的问题 * 修改11n的降速机制 * 修改加网过程中断网,会上报加网失败的问题 * 默认关闭WPS功能,提供带WPS的Lib * 优化Airkiss配网功能 * 修复AP配网下,关闭配网模式时未恢复工作模式的问题 * 增加7816的DEMO * 增加ADC、LCDC的驱动,支持W601芯片功能 * 修改HTTP客户端关闭时,指针重复释放的问题 * 修复GCC使用-O0等级优化编译后无法启动的问题 * 默认打开SWD调试功能 * 提供GCC下编译生成带头信息的IMAGE文件(W600_DBG.img)生成工具 * 更新EM-WiFi工具至V1.0.12版本,解决网络扫描显示加密信息错误的问题 *********** 文档修改部分 *********** * 更新《WM_W60X_AT指令用户手册》 * 更新《WM_W60X_SWD调试配置指南》 * 更新《W60X_APIs.chm》 *********** 文档更名 *********** W600 SDK G3.00.00 | 2018/10/31 ========================== 重要提示:因QFLASH布局的变更,需要注意 * 已经使用G2.x.x版本的现有开发者的模块,第一次使用G3.0.0版本,需要先升级G3.0.0编译生成的FLS文件。 * G3.0.0版本的OTA、xmodem和EM-WIFI升级使用IMAGE,优先考虑使用WM_W600_GZ.img升级, 因为升级区空间压缩,WM_W600_SEC.img过大会导致升级失败。 * 已使用G3.0.0版本的客户,如果要回退到G2.x.x版本,也需要先升级G2.x.x编译生成的FLS文件 ========================== ************ SDK修改部分 ************ * 增加剩余内存查询接口:tls_mem_get_avail_heapsize * 增加Wi-Fi可发送任意自组包接口:tls_wifi_send_data * 默认关闭AIRKISS的局域网发现协议 * 增加python的image生成脚本 * 增加python的image download脚本 * 增加从SPI的DEMO * 更新SWD调试的FLASH驱动文件 * 支持secboot升级使用UART0或UART1(需要通过FLS文件升级新SECBOOT启用) * 增加SDK中打印消息可以使用UART0 或UART1(编译选项) * 重写Wi-Fi库的printf函数,避免编译环境依赖,便于移植 * 修改WEB配网问题 * 修改AT+SLIST查询内存越界问题 * 修改AT+KEY查询结果 * 修改Wi-Fi的PS-POLL模式下唤醒问题 * 修复参数区使用的问题 * 修改SSL SERVER的DEMO * 修改I2S的DEMO *********** 文档修改部分 *********** * 增加《WM_W600_SDK用户手册》 * 增加《WM_W600_SECBOOT功能简述》 * 增加《WM_W600_固件升级指导》 * 增加《WM_W600_AT指令用户手册》 * 更新《WM_W600_SWD调试配置指南》 * 更新原有各文档的修订记录 * 更新《W600_APIs.chm》 W600 SDK V3.00.00_RC2 | 2018/10/16 ========================== * secboot文件更新,解决第一升级FLS文件后,IMAGE升级不成功的问题 * 增加image生成的源码文件 W600 SDK V3.00.00_RC1 | 2018/10/08 ========================== 重要提示:因QFLASH布局的变更,需要注意 * 已经使用G2.x.x版本的现有开发者的模块,第一次使用G3.0.0_RC1版本,需要先升级G3.0.0_RC1编译生成的FLS文件。 * G3.0.0_RC1版本的OTA、xmodem和EM-WIFI升级使用IMAGE,优先考虑使用WM_W600_GZ.img升级, 因为升级区空间压缩,WM_W600_SEC.img过大会导致升级失败。 * 已使用G3.0.0_RC1版本的客户,如果要回退到G2.x.x版本,也需要先升级G2.x.x编译生成的FLS文件 ========================== * 更新QFLASH布局及IMAGE生成工具 * 优化PS模式 * 修复DEMO的BUG * 优化一键配网功能 * 提供一键配网APP侧Lib和DEMO * 更新EM-WiFi工具 * 支持GCC编译及编译环境指导 * 增加文档《WM_W600_SDK_GCC编译指南_V1.0.pdf》 * 提供SWD的FLASH驱动工程文件 * 修订文档《WM_W600_SWD调试配置指南_V1.1.pdf》 * 修订文档《WM_W600_ROM功能简述_V1.1.pdf》 * 修订文档《WM_W600_SDK_OS移植指导_V1.1.pdf》 * 修订文档《WM_W600_SDK_DEMO使用指导_V0.3.pdf》 * 修订报告《WM_W600_路由器连网兼容性测试报告_V0.3.pdf》 * 增加Android配网文档《WM_W600_OneShotConfig2.0(Android) SDK用户手册_V1.0.pdf》 * 增加IOS配网文档《WM_W600_OneShotConfig2.0(IOS) SDK用户手册_V1.0.pdf》 * 增加SDK侧配网文档《WM_W600_一键配网使用指导_V1.0.pdf》 * 增加文档《WM_W600_QFLASH布局说明_V1.0.pdf》 * 增加文档《WM_W600_参数区使用说明_V1.1.pdf》 * 增加文档《WM_W600_固件生成说明_V1.1.pdf》 * 增加报告《WM_W600配网兼容性测试报告(AirKiss)_V0.3.pdf》 * 增加报告《WM_W600配网兼容性测试报告(OneShotConfig)_V0.3.pdf》 W600 SDK V2.02.08 | 2018/09/21 ========================== * 修复降速机制发现的问题 * 修复RSSI接收信号强度不准的问题 * 修复系统参数不保存的问题 * 修复节能模式断网的问题 * 修复LWIP1.4.1版本某些网络环境下DNS解析失败的问题 * 添加文档《W600 ROM功能简述》 * 添加文档《W600 芯片SWD调试配置指南》 * 添加文档《W600_SDK OS移植指导》 * 更新文档《W600_APIs.chm》 * 添加文档《W600_SDK DEMO运行指南》 * 添加文档《W600_SDK路由器连网兼容性测试报告》 W600 SDK V2.02.07 | 2018/08/15 ========================== * 合入AP+WEB SERVER配网模式 * 更新二级BOOT固件(支持MAC读写和增益读写) * 合入HTTP升级的断点续传功能 * 修复RAW SOCKET功能的BUG * 完善WEB SOCKET DEMO W600 SDK V2.02.06 | 2018/07/20 ========================== * 优化一键配网功能 * 更新二级BOOT固件(支持UART 2M波特率升级) * 修复UART 接收任务消息ID处理 W600 SDK V2.02.05 | 2018/07/02 ========================== * 修复DHCP始终获取不到IP地址时,不断网重连 * 修复一键配网中文SSID配网问题 * 恢复HTTPClient代码 * Airkiss恢复为使用官方的库 W600 SDK V2.02.00 | 2018/05/07 ========================== * W600对外发布基础SDK版本 W600 SDK V2.01.01 | 2018/03/26 ========================== * Initial Release * 增加一键配网硬件过滤功能 * 合入生产测试功能 * 增加缺省增益功能 * 串口透传运行异常问题修复 * 修复一键配网BSSID加网问题和信道扫描及设置问题 * 修复物理性能测试