kernel 部分:
1、iRom 升级为 V2.1,支持 usb 下载、Readretry 功能,修正了 uboot0 备份的问题,如果用于 x15 需要在 TF 卡外置上拉电阻
2、PMU RICOH618 + x9,bootst 用于判断启动模式(PMU\RTC 寄存器)
3、item 子系统标准化,参数都在 platform_data 里面初始化,其余地方不再调用 item 接口
4、GPIO 采用 Linux 标准子系统
5、clock 子系统也采用 Linux 标准子系统
6、dvfs 子系统
当前 cpu 的 loading 以及正在运行的线程数决定 cpu 个数,其中 loading 有3个临界点(30%、50%、80%),线程数有3个临界点(2、9、13)
7、功耗优化:
以太网的 PHY 通过用户设置来打开,可以节约 30mA
HDMI 的 hotplug 引脚需要打开 PHY 才能用,这里用一个 GPIO 与其连接,当 GPIO 收到中断时才打开 HDMI PHY,可以节约 10mA
8、camera 采用 Linux 标准的 V4L2 架构
9、休眠的时候 GPIO 除了 SDIO、USB、RTC 可以配置状态保留以外,其他的 GPIO 都会复位
10、Tiny OS 采用 buildroot,包含 qt4、gtk2 等库<