linuxOS_D21X/ReleaseNote.md
2024-11-29 16:13:46 +08:00

79 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# V1.2.0 #
## 新增 ##
- MPP新增seek功能支持aac音频格式
- OTA支持eMMC方案
- 支持通过DTS设置U-Boot pin
- 新增示例keyadc-test、gpio-test
- 新增第三方包lame
- OneStep增加buildall、rebuildall命令
## 优化 ##
- MIPI屏xm91080支持reset pin配置、backlight控制
- 支持从Efuse解析GMAC MAC地址
- FB支持从sysfs配置LCD时序支持设置旋转角度
- LVGL Demo支持旋转/缩放后再显示支持build-in图片的模式支持3 Framebuffer默认关闭
## 修改 ##
- UserID默认关闭此功能以节省启动时间支持从空的分区解析ID
- demo128默认打开UART4/5/6
- MPP修正编码器的一处内存泄漏修正PTS解析错误优化文件IO访问方式ve编译为动态库
- USB修正USB Host模块在Reboot过程中的非法指针问题
- 根目录中的scripts重命名为tools移动其中的gcc相关源码包到dl目录aicupg命令改用reboot命令进行重启
# V1.1.9c #
## 新增 ##
- 支持U盘升级USB0
- USB线刷、SD卡升级过程增加了logo图片显示
- 第三方package
- QT5仅编译配置文件不含源码、cairo、pixman
- gstreamer1及aic插件
- GDB和GDBServer仅有预编译好的二进制不含源码
- 其他OpenSSH、perl、libgpiod
- 新增NAND型号GD5F1GQ5UExxG
- OneStep增加快速打开menuconfig的me、km、um命令
- 新增WRI模块的驱动方便从sysfs节点获取上一次的启动原因
## 优化 ##
- 功耗管理完善屏、USB等模块的休眠过程系统休眠功耗降到400mW左右
- LVGL升级版本到V8.3.2,性能更优
- LVGL demo优化透明背景的填充方式增加中文字库支持
- QT4完成与openssl-1.1.1的适配
- DDR3优化DDR3的启动参数提升稳定性
- CMU优化父时钟的频率计算精度
## 修改 ##
- DMA修正多通道在并发时的中断状态误判问题
- DE在初始化时增加40ms延迟解决第一帧图的屏闪问题
- 完善Tsen、uart、usb多个模块的lock处理流程
- mpp使用COM marker方式进行数据填充
- GPIO增加功能0作为Disable状态PN口重命名为PU和Spec同步
- pinmux冲突检查支持pins1、pins2这样的pin节点配置
# V1.1.9a #
## 新增 ##
- 支持安全启动。
- 新增OTA支持从本地、SD卡、U盘、网络进行系统升级。
- 支持系统级休眠CPU进入Idle模式支持GPIO中断唤醒。
- 支持烧号模式。
- 显示支持内置0/90/180/270°的旋转显示。
- 新增NAND型号支持F50L1G41XA、F50L2G41XA。
- 新增WiFi型号支持rtl8821cs。
- 新增MIPI DSI屏支持hx8394。
- 新增方案demo100_nand。
- SID增加Tsen的校准参数nvmem接口。
- 打包过程中会针对不同封装进行模块级别的有效性检查。
- Tsen新增notify接口可支持高温保护。
## 优化 ##
- SPI优化NAND的访问速度。
- DMA优化DMA虚拟通道的管理、增加DDMA通道管理以提升处理速度。
- RTC优化校准精度到0.3Hz。
- SPL快速启动模式也支持logo显示。
## 修改 ##
- SPI最高工作频率提升到133MHz部分外设可支持
- 显示修正Pixclk频率满足60帧的显示效果。
- 方案 demo_spinand 重命名为 demo88_nand。