47 Star 86 Fork 72

珠海杰理科技 / fw-AC79_AIoT_SDK

标签名
描述
提交信息
操作
修复rgb屏问题;

更新杰理单mic打断唤醒KWS库,加入授权;

修复websocket问题;

修复内部flash挂载文件系统报错空指针访问;

优化WIFI PSM低功耗;

优化lwip timer,降低功耗;

增加LVGL_V9;

将tcpip任务加入任务列表;

修复蓝牙发射器音量调到最小音量时出现回弹的问题;

修复连接设备后仍继续一次搜索的问题;

修复esco通话卡顿, 电脑hfp音频暂停续播错包无声问题;

修复增大功率命令包发送次数过多导致链路建立过慢问题;

更新最新的二级密钥保护机制;

修复UVC多分辨率热拔插死机;

修复sdio命令访问带宽不足时偶现传输出错的问题;

修复power的log控制开关失效的问题;

修复usb2.0从机在一些电脑前面板上不出盘的问题;

FIX MQTTS timeout 时死循环问题;

修复HTTP重定向可能越界访问的问题;

更新文心一言;

修复esco通话卡顿,电脑hfp播歌暂停续播错包无声问题;

修复RGB565转码问题;

优化缩放函数效率;

完善加速满容量创建文件功能;

修复读连续扇区和写共用一个buf,再读不是连续扇区的时候导致数据异常;

优化接USB YUV420/YUV422摄像头到显示屏的帧率;

增加目录查询和utf8文件名打开的接口;

修复ui横屏显示问题;

修复sdio baud存在设置溢出的隐患;

修复msd读写效率变慢的问题;

修复config_otg_slave_detect_method_2 = 1时usb1插拔过会影响到usb0插拔的问题;

修复AEC中打开DNS时候点数不对应导致的录音数据带有dac数据问题;

同时使用aec和dns,修改动态申请buf条件,16k采样率时动态申请dns的输入buf,节省空间;

修复发送2.4G私有协议广播包接收不到问题;

修复个别音箱连接a2dp慢导致状态错乱问题, 修复连接上设备仍不断搜索问题, 修复a2dp无法连接问题;

修复sink设备发送a2dp音频包导致系统空指针访问死机问题;

修复bose音响连接蓝牙发射器的音量同步问题;

增加虚拟低音功能;

yuv422转码添加逆时针旋转;

兼容开源板多款显示屏;

lvgl 更新至v8.3;

修复外挂LTE模块USB RXCSRH_Error双核问题;

增加wav,wma指定时间跳转,获取当前时间接口;

添加双线程推屏流程;

优化yuv转rgb算法效率,提高摄像头屏显性能;

增加PWM最大设备数量;

修复多物理分区sdio频繁插拔异常的问题;

fix mqtts bug;

修复task_queue释放后还在访问的问题;

增加剩余堆栈获取接口;

lfn frename 使用长文件名最大长度比较,避免可能存在前缀字符串对比问题;

修改扫描文件夹支持带点文件夹,修复name_fix;

删除涂鸦IOT工程,此版本开始不维护;

修复CONFIG_AUDIO_MIX_ENABLE宏未定义参数报错;

LTE增加兼容EC600N & A7680;

增加对预留区资源打包后fscan的支持;

增加双麦降噪算法;

增加DNS参数说明;

使用PH6占空比为0时使能PWM消抖;

修复设备突然断连后再次连接时,引起一些路由器后续发包错乱问题;

MQTT tls 认证模式默认改为单向认证;

修复开启EQ后进不了系统低功耗;

修复usb双声卡复用的问题;

增加虚拟U盘的插入检测函数;

增加最后的全带DRC处理器;

更改电池检测的硬实时定时器接口;

增加BTIF重复擦写配置;

增加杰理打断唤醒算法;

修改蓝牙功率表,以改善蓝牙信号杂散超标问题;

修复UVC JPEG数据头兼容性问题;

完善mesh provisioner流程;

增加厂测工具支持;

增加LFS文件系统挂载sdram存提示音,防止写VM导致提示音卡顿的问题;

修复UVC屏显和wifi显示卡顿问题;

增加VM写入缓存,手动flush到flash的机制;

修复rdec驱动异常问题;

添加支持sdram配置信息存在ini文件;

添加文件自动重命名数量配置;

增加资源打包放在预留区的配置;

增加代码放置SD卡方案, 可以降低外挂FALSH容量低至128KB,节省成本;

完善SPI或者ISC外接1/2/4bit摄像头支持;

增加STA WPS配网方式的支持;

添加gc6133摄像头驱动;

修复SPI阻塞发包推屏异常问题;

蓝牙发射器默认打开QOS功能,减少空包的发送;

把配置high-speed or full-speed放到库外;

修复UAC和CDC复合时,枚举出现感叹号问题;

增加WIFI AP/STA模式下的单备份升级支持;

增加AWTK、LVGL、UGFX、GUIX开源UI框架支持;

增加NES模拟器支持;

增加Matter demo工程;

增加LWIP双网卡中继转发支持;

增加录音FFT频谱显示示例;

增加2.4G识别码BLE例子;

增加获取扫描的ssid的加密方式;

增加外挂WIFI模块,默认使用8822CS 5G WIFI;

增加宏可配置 把RF TRIM 的运行代码放到ram运行, 防止RF TRIM 期间500ms大电流访问flash造成flash挂掉持续大电流;

增加支持安卓手机USB网络共享;

增加AAC流式解码;

增加连接自动请求a2dp流开关;

提供双sd卡demo的配置;

增加提示音打包放在扩展预留区的设置;

增加wifi配网时同时支持经典蓝牙的连接;

增加蓝牙发射器请求esco连接的接口;

QR库添加一维码识别的支持;

优化蓝牙发射器的带宽使用效率;

增加一种新的蓝牙通话RF共存调度策略,降低和手机通话的丢包率;

完善蓝牙发射器播放逻辑;

增加msbc解码的plc算法;

增加内部ram堆的支持;

修复休眠时ADC值读取偶现异常的问题;

修复SPI多口定义冲突问题;

修复升级完成后可能出现CRC检验出错问题;

修复蓝牙发射器切歌时出现的啪啪声问题;

增加AP模式下dhcp server单播方式分配;

增加获取目录下文件总大小接口及说明;

修复打开OQS功能时通话异常的问题;

修改GPIO __函数PB0不能正常翻转的问题;

修复长按唤醒和普通唤醒同一个IO休眠情况下问题;

支持串口log和其他log输出方式并存;

增加dac mute回调函数的设置;

修复长按复位+休眠+多IO唤醒问题;

规避EQ在特定配置下出现的越界问题, 修复EQ使用内部ram逻辑问题;

修复ffmpeg编码的JPEG单量化表解码颜色异常;

修复IO唤醒设置上下拉电流倒灌问题;

提高蓝牙播歌时的蓝牙带宽优先级,优先保证蓝牙播歌不卡顿;

增加双usb检测模式独立设置的支持;

修复动态q值降的不够低的问题;

修复扫描到两个相同的ssid,存在快连记录信息不对造成连接不上问题;

存在多个相同ssid,没有连接最强rssi那个;

增加通过audio_server服务设置单独adc通道增益配置;

增加虚拟编码结束事件通知;

修复不同优先级使用pthread mutex出现xTaskSwitchContext = 0 和默认情况下使用递归互斥量;

修复printf大数据,当lbuf申请失败,出现打印丢失问题;

修复任务栈大小统计超u16溢出问题;

修复sd卡升级检测到同一个固件退出升级时,升级线程不能退出问题;

修复ota升级中途断开dw_update线程杀不死问题;

修复单备份升级SDK升级失败,VM不恢复的问题;

FAT文件系统增加FAT16格式化的支持;

长文件名文件创建时就获取创建访问时间,与短文件名统一,不必进行fclose后才能获取;

【UBOOT】针对最近查出内封SDRAM的隐患问题,增强引脚驱动电流,降低芯片不良率;

【UBOOT】优化sdram最优参数因子查找方式并默认使用;

【UBOOT】UBOOT时钟初始化前支持延时配置,针对一些外设拉电流太大的问题;

增加USB YUV摄像头支持,录像写卡10帧每秒;

【UBOOT】修复SDRAM时钟使用PLL3 240M情况下,SDRAM_DQ_DLY_TRM写死导致死机问题;

【UBOOT】增加系统时钟初始化前延时配置,针对电源不稳时一些外设拉电导致系统跑飞的情况;

增加定时通过ntp对rtc进行校准的支持;

增加sdram动态开关的支持;

修复demo_edr工程同步音量异常问题(通话部分);

增加ogg_vorbis解码器;

增加AVI匀速/变速回放demo;

增加双核codemark测试;

修复usb由于返回值类型不对导致上层应用内存改写的问题;

升级C++新版本支持;

JLFAT增加文件系统时间倒序排序功能;

修复fmove目标目录unicode输入,多层目录连续移动多文件部分文件未显示问题;

修复文件属性为目录和存档时,目录被识别成文件的问题;

优化JLFAT文件写入速度;

添加SPI FLASH双线读测试;

增加uac默认采用硬件src进行同步采样率;

默认打开支持超过一个sector向设备拿数,防止超一扇区写未fclose掉电后sd卡异常;

增加每次写同步目录项,会降低连续写速度。未fclose文件掉电场景使用[默认关闭];

修复开源版新屏显示切线颜色偏差;

[rf_fcc_tool] 增加 iperf test;

[product_test_tool] 新增WIFI厂测版本;

添加大尺寸拍照;

修复EQ工具频繁操作导致事件丢失问题;

修复OTA升级复位后导致RTC时间丢失的问题;

添加 dvp-2bit driver for gc032a;

添加 gc2035-dvp-8bit driver;

修改emi时钟速率 速率太高导致部分屏不亮现象;

添加YUV422数据回调支持;

修复内部VDDIO电压供电管理;

优化mp3解码使用快进命令或指定时间位置跳转命令后获取毫秒级时间误差大问题;

mem leak test.h 增加c++声明支持;

添加MP3音量宏;

修复yuv buf采用动态分配时没有强制对齐32字节的问题;

开放mem_heap.c;

修改写操作时,seek_end使用文件指针的偏移;

JLFAT修复打开超一扇区读写功能时fseek失败和兼容小于512写的问题,修复打开每次写同步目录项是fseek失败问题;

rand srand gmtime使用libc库;

增加AWTK串口屏方案示例;
2023-12-27 00:53
  • 修复config_otg_slave_detect_method_2 = 1时usb1插拔过会影响到usb0插拔的问题;
  • 添加YUV422数据回调宏;
  • 增加wav,wma指定时间跳转,获取当前时间接口;
  • 修复内置RTC走时设置时间慢1s;
  • 修复USB读卡器长时间拷贝会掉线问题;
  • 修复sdio baud存在设置溢出的隐患;
  • 更新二级密钥保护机制;
  • 同步sdio驱动,sdio底层驱动增加互斥操作,修复msd读写效率变慢的问题;
  • sdio cmd dma buffer默认放在内部ram;
  • 同步math汇编函数;
  • 修复sdio命令访问带宽不足时偶现传输出错的问题;
  • 支持文心一言;
  • 修复HTTP重定向可能越界访问的问题;
  • 修复task_queue释放后还在访问的问题;
  • 增加剩余堆栈获取接口;
  • 修复usb2.0从机在一些电脑前面板上不出盘的问题;
  • 修复 EFUSE KEY错误引起的不开机问题;
2023-12-11 17:11

| -----------------------------AC79NN_SDK_V1.1.9_2023-08-01-----------------------------

  • 修复AC791 OTA升级复位后导致RTC时间丢失的问题;
  • 完善使用芯片内部VDDIO电压供电的配置管理;
  • 修复rdec驱动异常问题;
  • 修复ctmu key问题;
  • 添加YUV422数据回调宏;
  • uboot电源配置跟随SDK配置;
  • 优化指定位置跳转或快进后,毫秒级时间的误差,最小到一帧时间误差;
  • 增加双麦降噪算法;
  • 增加DNS参数说明;
  • 修复yuv buf采用动态分配时没有强制对齐32字节的问题;
  • 增加sdio重复初始化回调函数;
  • 使用PH6占空比为0时使能PWM消抖;
  • 修复wifi send auth时存在内存越界访问的问题;
  • 修复设备突然断连后再次连接时,引起一些路由器后续发包错乱问题;
  • MQTT tls 认证模式默认改为单向认证;
  • 开放mem_heap.c;
  • 增加PWM最大设备数量为8;
2023-08-01 23:33
  • EQ旧流程使用TAB表BUG修复;
  • 修复由于库内使用内联函数导致不可屏蔽中断引发的问题;
  • 增加RTC默认起始时间的设置;
  • 修复websocket内存泄漏问题;
  • 修复fread返回值冲突问题;
  • 修复文件属性为目录和存档时,目录被识别成文件的问题;
  • fseek 增加 seek_end and seek_cur;
2023-05-25 15:02
  • 修复由于库内使用内联函数导致不可屏蔽中断引发的问题;
  • 增加ogg_vorbis解码器;
  • 修复websocket内存泄漏问题;
  • 增加通过audio_server服务设置单独adc通道增益配置;
  • 修复fmove目标目录unicode输入,多层目录连续移动多文件部分文件未显示问题;
  • 修复文件属性为目录和存档时,目录被识别成文件的问题;
2023-05-25 14:05
  • 修复写flash地址超越16M的问题;
  • 将USB设high-speed or full-speed放到库外可配置;
  • 修复UAC和CDC复合时,枚举出现感叹号问题;
  • 增大MP3_SEARCH_MAX避免部分歌曲解码失败;
  • 修复audio作为usb复合设备子类问题;
  • 修复循环播放MP3格式output问题;
  • 修复IO唤醒设置上下拉电流倒灌问题;
  • 修复 httpcli_chunked_send问题;
  • 修复JLFAT EXFAT fopen创建带长文件名目录失败问题;
2023-04-21 17:24
  • 增加支持 1/2/4线 SPI摄像头;
    由于查出内封SDRAM的AC791N封装有隐患问题,需要增强SDRAM引脚驱动电流,防止生产不良,由于涉及到uboot改动,对于已经生产的产品,更新UBOOT后制作的OTA包有可能无法升级,需要测试确认是否能够正常OTA升级;
  • 修复开源板工程显示异常问题;
  • 修复写flash地址超越16M的问题;
  • 将USB设high-speed or full-speed放到库外可配置;
  • 修复UAC和CDC复合时,枚举出现感叹号问题;
2023-04-21 16:10
  • 增加支持 1/2/4线 SPI摄像头;
  • 修复错误过滤arp response包导致外网不通问题;
  • 增加vector数据内部ram时直接使用不进行memcpy操作, 增加数组点乘相加输入数据16bit函数;
  • 优化mesh和wifi的共存策略,增加暂时关闭wifi基带的流程;
  • 增加SPI发送非阻塞支持;
  • 增加文件属性设置的支持;
  • 增加获取目录下文件总大小接口及说明;
  • 修复ffmpeg编码的JPEG单量化表解码颜色;
  • websocket库增加打印控制;
  • FAT文件系统增加FAT16格式化的支持;
  • 添加支持短文件名大小创建一致(包含转长文件名);
  • 增加支持新厂测工具的代码;
  • 修复IO唤醒设置上下拉电流倒灌问题;
  • 修复 httpcli_chunked_send;
2023-03-21 13:40
  • 修复错误过滤arp response包导致外网不通问题;
  • 修复有key时头部解密出错导致OTA升级失败;
  • 修复长文件名匹配存在概率匹配出错 && 增加读写buf同步;
  • 修复vm整理过程中突然断电造成数据丢失问题;
2023-02-21 21:57
  • 修复错误过滤arp response包导致外网不通问题;
  • 更新net_download获取状态函数;
  • 修复ffmpeg编码的JPEG单量化表解码颜色;
  • 增加通过audio_server服务设置单独adc通道增益配置;
  • 添加支持短文件名大小创建一致(包含转长文件名);
2023-02-21 21:52
  • 修复没有fclose文件情况下进行fseek+fwrite不行的问题;
  • 修复长按唤醒和普通唤醒同一个IO情况下休眠不行的问题;
  • 修复触摸按键不能使用的问题;
  • 增加VM写入缓存需要再同步到FLASH的机制,可防止频繁擦写FLASH导致播放卡顿的问题;
  • FAT增加自动重命名文件数量配置;
  • 增加提示音打包放在扩展预留区, 可节省FLASH空间;
  • 添加UI资源打包放在扩展预留区, 可节省FLASH空间;
  • 添加用于OTA升级扩展预留区资源文件校验以及升级更新接口;
  • download.c批处理添加ui资源可在工程编译完自动生成;
  • 修复USB检测使用方法2时usb_udelay使用timer0冲突问题;
  • 修复MQTT接收不了大数据量的bug;
  • 修复系统调度繁忙的情况下引起DAC硬件丢数出现卡顿的问题;
  • 修复OTA升级中途断开dw_update线程杀不死问题;
  • 修复vm整理过程中突然断电造成数据丢失问题;
  • 支持串口log和其他log输出方式并存;
  • 修复休眠唤醒后PLL2恢复时间不足导致sdram死机的问题;
  • 关闭打印的UBOOT修复PLL没有稳定就初始化SDRAM导致卡死;
  • UBOOT修复有些型号FLASH TSHL时间不足导致跑不起来问题;
  • UBOOT增加支持SDRAM参配置记忆在isd_config.ini文件;
  • 此版本UBOOT有修改,务必注意考虑OTA升级需要兼容旧产品自行替换使用旧UBOOT的措施;
2022-12-21 11:22
  • 增加只关闭WIFI模拟不关闭蓝牙模拟接口;
  • 增加USB作从机检测方法,防止有些电脑USB不识别的问题;
  • 增加VM写入缓存需要再同步到FLASH的机制,可防止频繁擦写FLASH导致播放卡顿的问题;
  • 增加提示音打包放在扩展预留区, 可节省FLASH空间;
  • 添加UI资源打包放在扩展预留区, 可节省FLASH空间;
  • 添加用于OTA升级扩展预留区资源文件校验以及升级更新接口;
  • download.c批处理添加ui资源可在工程编译完自动生成;
  • 修复MQTT接收不了大数据量的bug;
  • 解决空白磁盘器格式化FAT16文件系统失败的问题;
  • 修复OTA升级中途断开dw_update线程杀不死问题;
  • 修复vm整理过程中突然断电造成数据丢失问题;
  • 支持串口log和其他log输出方式并存;
  • 修复休眠唤醒后PLL2恢复时间不足导致sdram死机的问题;
  • 关闭打印的UBOOT修复PLL没有稳定就初始化SDRAM导致卡死;
  • UBOOT修复有些型号FLASH TSHL时间不足导致跑不起来问题;
  • UBOOT增加支持SDRAM参配置记忆在isd_config.ini文件;
  • 此版本UBOOT有修改,务必注意考虑OTA升级需要兼容旧产品自行替换使用旧UBOOT的措施;
2022-12-21 11:18
  • 修复YUV数据拍照存卡顶部花条纹;
  • 修复休眠SD卡电源不能保持的问题;
  • 执行硬实时timer回调时不进低功耗休眠;
  • 修复打印多的情况丢失打印的问题;
  • 修复FATFS库写小文件不行的问题;
  • 修复UI英文字体问题;
  • 增加lcd_ili9488 TE配置;
  • 修复休眠时ADC值读取偶现异常的问题;
  • 修复在强制退出休眠时,部分芯片在timer0复位后pnd位丢失导致RF没有恢复的问题;
  • 修复休眠时内核电压不够导致死机的问题;
  • 修复跑sfc情况下SHSL时间配置不够导致死机的问题;
  • 修复RGB旋转镜像问题;
  • 修复FATFS库写小文件不行的问题;
2022-11-30 14:43
  • 修复休眠SD卡电源不能保持的问题;
  • 修复打印多的情况丢失打印的问题;
  • 修复fatfs库读小于512字节的问题;
  • 修复sd卡升级检测到同一个固件退出升级时,升级线程不能退出问题;
  • 修复YUV数据拍照存卡顶部花条纹;
  • 修复休眠情况下不能长按复位的功能;
  • 修复休眠时ADC值读取偶现异常的问题;
  • 修复休眠时内核电压不够导致死机的问题;
  • 修复startup.S复制data段数据出错导致开不了机的问题;
  • 修复在强制退出休眠时,部分芯片在timer0复位后pnd位丢失导致RF没有恢复的问题;
  • 修复跑sfc情况下SHSL时间配置不够导致死机的问题;
  • 修复休眠唤醒后SDRAM恢复时间不够导致死机的问题;
  • 修复FATFS库写小文件不行的问题;
  • 修复wifi trim流程动态加载代码时卡死的问题;
  • 修复RGB旋转镜像问题;
  • 执行硬实时timer回调时不进低功耗休眠;
2022-11-30 13:41
  • WIFI接收增加中断方式和轮询方式配置,默认中断方式;
  • 修复频繁写flash引起看门狗复位问题;
  • 修复休眠闹钟无法唤醒问题;
  • 修复BLE进入低功耗休眠偶现断连问题;
  • 修复休眠时按键唤醒卡死问题;
2022-11-08 16:48
  • WIFI接收增加中断方式和轮询方式配置,默认中断方式;
  • 修复频繁写flash引起看门狗复位问题;
  • 修复休眠闹钟无法唤醒问题;
  • 修复BLE进入低功耗休眠偶现断连问题;
  • 修复休眠时按键唤醒卡死问题;
2022-11-08 15:28
  • 休眠增加支持不关闭flash电源;
  • wifi_camera工程增加支持手机APP端回放录像功能;
  • 修复有些UVC JPEG数据头不兼容问题;
  • 增加btif区域支持重复写入;
  • 修改蓝牙功率表,改善蓝牙信号杂散超标问题;
  • 优化sdio低功耗检测策略;
  • 增加USB作从机检测方法,防止有些电脑USB不识别的问题;
  • 修复RGB666大小端移位异常问题;
  • 修复LSB跑80M时低功耗看门狗复位的问题;
  • 增加RF共存mesh动态切换表;
  • 修复休眠内核电压不足引起ram/cache掉电死机问题;
  • 修复扫描到两个相同的ssid,存在快连记录信息不对造成连接不上问题;
  • 修复进入休眠时恰好在擦写VM和flash引起的死机问题;
  • 修复fat文件系统读小于512字节时数据错问题;
  • 新增读取烧写器烧录的SN方法;
2022-10-27 16:56
  • 新增读取烧写器烧录的SN方法;
  • 修复进入休眠时恰好在擦写VM和flash引起的死机问题;
  • 修复有些UVC JPEG数据头不兼容问题;
  • 修改蓝牙功率表,改善蓝牙信号杂散超标问题;
  • 修改ui竖屏显示摄像头畸变例子长宽对调;
  • 增加btif区域支持重复写入;
  • 添加休眠支持开启看门狗防止休眠唤醒失败不复位;
  • 修复低功耗休眠后偶现RF恢复失败的问题;
  • 修复休眠内核电压不足引起ram/cache掉电死机问题;
  • 修复存在两个相同的ssid和pwd时,记录错误scan info导致冷启动连接不上;
2022-10-27 09:12
  • 修复UI竖屏显示时视频数据畸变问题;
  • 修复访问FLASH死机导致进不了异常的问题;
  • 增加支持休眠flash电源维持不变功能;
  • 修复RTC闹钟唤醒不了的问题;
  • 修复RGB666大小端移位异常问题;
  • FAT文件系统增加FAT16格式化的支持;
  • 修复休眠P33设置时钟分频问题导致休眠唤醒后卡死的问题;
2022-10-14 20:57
  • 开机自动检测低电关机, 低电关机电压配置, 如果VDDIO使用内部LDO供电, 建议低于3.6V关机;
  • 修复BLE偶现初始化失败的问题;
  • 增强 WIFI TX/RX性能统计打印;
  • 修复getxtaskhandle造成异常问题;
  • 如果IOVDD使用内部LDO供电, 由于IOVDD带载能力有限,WIFI各个速率发射功率限定在14dbm以内;
  • 增加强制变采样功能;
  • 修复升级完成后出现CRC检验错误导致升级失败的问题;
  • 增加异常打印信息存储flash功能;
  • 增加动态log开关;
  • 修复 ble rssi 获取不准确的问题;
  • 修复BLE多机+esco策略;
  • 修复P33 时钟太高,导致AC7913的RTC写不进去问题;
  • 修复 spi组切换时引起pc3引脚电平跳变;
  • 修复 iperf 内存泄漏问题;
  • 增加在临界区使用互斥量时断言;
  • 修复异常中断复位失败的问题;
2022-10-08 13:47
C
1
https://gitee.com/Jieli-Tech/fw-AC79_AIoT_SDK.git
git@gitee.com:Jieli-Tech/fw-AC79_AIoT_SDK.git
Jieli-Tech
fw-AC79_AIoT_SDK
fw-AC79_AIoT_SDK

搜索帮助