LuatOS v2022.ec7xx.release 已经发布,实时操作系统
此版本更新内容包括:
Air780EPM/EGP/Air700ECP
- add: crypto,gcm模式增加tag的输出和输入校验
- add: lf,little flash添加支持型号 nand flash: MX35LF512
- add: pm,添加新接口"pm.keep(role_id, on_off)"用于设置休眠投票机制
- add: pm,pm.lastReson增加一个返回值,用于指示具体哪些pad唤醒的
- add: sms,支持参考序号为2byte的长短信
- add: sms,添加PDU短信解包"sms.unpack"函数
- add: sms,添加debug函数
- change: sms,兼容更多pdu格式,启发式检测UDH头
- change: json,不再转义/字符
- change: httpsrv,优化代码实现,防御越界和非法的URL攻击
- change: multimedia,优化出现pop音的问题
- change: airlink,优化主机等待slave的逻辑,改善开机airlink_ready的时间
- fix: crypto,mbedtls2.18下计算aes-128-gcm输出数据iv值不生效的问题
- fix: pack,pack函数对A格式字符的处理不正确
- fix: gpio,获取WAKEUP6和CHG_DET电平返回值不对
- fix: can,在休眠唤醒后无法接收到数据
- fix: pm,修复HIB休眠模式下lpuart低功耗串口唤醒死机问题
- fix: sim,修复硬件设计双卡槽的情况下无法识别到sim卡2(sim1接口)
- fix: sms,修正处理长短信可能溢出的问题
- fix: sms,修正unpack函数无法解析出7bit短信息的问题
- fix: http,处理chunked编码格式时概率出现body数据接收不全的问题
- fix: http,fs,频繁进行fs操作的同时进行http下载,在出现下载失败可能出现竞态或在不安全上下文释放资源从而触发死机
- fix: airlink,Air780EPM/EHM系列模块做airlink从机,Air8101做airlink主机时收不到4g的IP_READY消息事件
- fix: airlink,netdrv,在用LWIP_GP_GW做4g代理网卡的时候,Air8101经常网络不通
Air780EHM/EGH/EGG/EHV/EHU/EHN/Air700ECH
- add: crypto,gcm模式增加tag的输出和输入校验
- add: lf,little flash添加支持型号 nand flash: MX35LF512
- add: pm,添加新接口"pm.keep(role_id, on_off)"用于设置休眠投票机制
- add: pm,pm.lastReson增加一个返回值,用于指示具体哪些pad唤醒的
- add: sms,支持参考序号为2byte的长短信
- add: sms,添加PDU短信解包"sms.unpack"函数
- add: sms,添加debug函数
- change: sms,兼容更多pdu格式,启发式检测UDH头
- change: json,不再转义/字符
- change: httpsrv,优化代码实现,防御越界和非法的URL攻击
- change: multimedia,优化出现pop音的问题
- change: airlink,优化主机等待slave的逻辑,改善开机airlink_ready的时间
- fix: crypto,mbedtls2.18下计算aes-128-gcm输出数据iv值不生效的问题
- fix: pack,pack函数对A格式字符的处理不正确
- fix: hzfont,修复小字号下数字上下错位的问题
- fix: hzfont,修复hzfont单次绘制超过缓存大小时字符指针丢失的问题
- fix: hzfont,修复长时期渲染占用cpu导致无法喂狗死机的问题
- fix: gpio,获取WAKEUP6和CHG_DET电平返回值不对
- fix: can,在休眠唤醒后无法接收到数据
- fix: pm,修复HIB休眠模式下lpuart低功耗串口唤醒死机问题
- fix: sim,修复硬件设计双卡槽的情况下无法识别到sim卡2(sim1接口)
- fix: sms,修正处理长短信可能溢出的问题
- fix: sms,修正unpack函数无法解析出7bit短信息的问题
- fix: http,处理chunked编码格式时概率出现body数据接收不全的问题
- fix: http,fs,频繁进行fs操作的同时进行http下载,在出现下载失败可能出现竞态或在不安全上下文释放资源从而触发死机
- fix: airlink,Air780EPM/EHM系列模块做airlink从机,Air8101做airlink主机时收不到4g的IP_READY消息事件
- fix: airlink,netdrv,在用LWIP_GP_GW做4g代理网卡的时候,Air8101经常网络不通
Air8000
- add: crypto,gcm模式增加tag的输出和输入校验
- add: lf,little flash添加支持型号 nand flash: MX35LF512
- add: pm,添加新接口"pm.keep(role_id, on_off)"用于设置休眠投票机制
- add: pm,pm.lastReson增加一个返回值,用于指示具体哪些pad唤醒的
- add: sms,支持参考序号为2byte的长短信
- add: sms,添加PDU短信解包"sms.unpack"函数
- add: sms,添加debug函数
- change: sms,兼容更多pdu格式,启发式检测UDH头
- change: json,不再转义/字符
- change: httpsrv,优化代码实现,防御越界和非法的URL攻击
- change: multimedia,优化出现pop音的问题
- change: airlink,优化主机等待slave的逻辑,改善开机airlink_ready的时间
- fix: crypto,mbedtls2.18下计算aes-128-gcm输出数据iv值不生效的问题
- fix: pack,pack函数对A格式字符的处理不正确
- fix: pm,Air8000系列带wifi版本的模块进入超低功耗模式时,功耗异常
- fix: hzfont,修复小字号下数字上下错位的问题
- fix: hzfont,修复hzfont单次绘制超过缓存大小时字符指针丢失的问题
- fix: hzfont,修复长时期渲染占用cpu导致无法喂狗死机的问题
- fix: gpio,获取WAKEUP6和CHG_DET电平返回值不对
- fix: can,在休眠唤醒后无法接收到数据
- fix: pm,修复HIB休眠模式下lpuart低功耗串口唤醒死机问题
- fix: sim,修复硬件设计双卡槽的情况下无法识别到sim卡2(sim1接口)
- fix: sms,修正处理长短信可能溢出的问题
- fix: sms,修正unpack函数无法解析出7bit短信息的问题
- fix: http,处理chunked编码格式时概率出现body数据接收不全的问题
- fix: http,fs,频繁进行fs操作的同时进行http下载,在出现下载失败可能出现竞态或在不安全上下文释放资源从而触发死机
- fix: airlink,Air780EPM/EHM系列模块做airlink从机,Air8101做airlink主机时收不到4g的IP_READY消息事件
- fix: airlink,netdrv,在用LWIP_GP_GW做4g代理网卡的时候,Air8101经常网络不通
Air780EP
- add: crypto,gcm模式增加tag的输出和输入校验
- add: lf,little flash添加支持型号 nand flash: MX35LF512
- add: pm,添加新接口"pm.keep(role_id, on_off)"用于设置休眠投票机制
- add: pm,pm.lastReson增加一个返回值,用于指示具体哪些pad唤醒的
- add: sms,支持参考序号为2byte的长短信
- add: sms,添加PDU短信解包"sms.unpack"函数
- add: sms,添加debug函数
- change: sms,兼容更多pdu格式,启发式检测UDH头
- change: json,不再转义/字符
- change: httpsrv,优化代码实现,防御越界和非法的URL攻击
- change: multimedia,优化出现pop音的问题
- fix: crypto,mbedtls2.18下计算aes-128-gcm输出数据iv值不生效的问题
- fix: pack,pack函数对A格式字符的处理不正确
- fix: gpio,获取WAKEUP6和CHG_DET电平返回值不对
- fix: pm,修复HIB休眠模式下lpuart低功耗串口唤醒死机问题
- fix: sim,修复硬件设计双卡槽的情况下无法识别到sim卡2(sim1接口)
- fix: sms,修正处理长短信可能溢出的问题
- fix: sms,修正unpack函数无法解析出7bit短信息的问题
- fix: http,处理chunked编码格式时概率出现body数据接收不全的问题
- fix: http,fs,频繁进行fs操作的同时进行http下载,在出现下载失败可能出现竞态或在不安全上下文释放资源从而触发死机
请使用LuaTools的资源下载器进行下载
备用下载地址: https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EPM/LuatOS-SoC_V2022_Air780EPM.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EGP/LuatOS-SoC_V2022_Air780EGP.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air700ECP/LuatOS-SoC_V2022_Air700ECP.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EHM/LuatOS-SoC_V2022_Air780EHM.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EGH/LuatOS-SoC_V2022_Air780EGH.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EGG/LuatOS-SoC_V2022_Air780EGG.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EHV/LuatOS-SoC_V2022_Air780EHV.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EHU/LuatOS-SoC_V2022_Air780EHU.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EHN/LuatOS-SoC_V2022_Air780EHN.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air700ECH/LuatOS-SoC_V2022_Air700ECH.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air8000/LuatOS-SoC_V2022_Air8000.zip https://cdn6.vue2.cn/Luat_tool_src/v2tools/LuatOS_Air780EP/LuatOS-SoC_V2022_Air780EP_1.zip
详情查看:https://gitee.com/openLuat/LuatOS/releases/v2022.ec7xx.release