linuxOS_D21X/ReleaseNote.md

79 lines
3.3 KiB
Markdown
Raw Normal View History

2024-11-29 08:13:19 +00:00
# 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。