分类目录归档:Kindle4

Kindle4: 编译并运行upstream linux kernel – v4.4

Kindle4官方提供的Linux  kernel版本为2.6.31, 已经算是很旧版本的kernel了。当前最新版本的linux kernel为4.5,而brillo-m10-dev arm emulator所使用的版本为v4.4,对于 CPU主频只有800MHz并且RAM为256MB的Kindle4来说,跑个Brillo-m10-dev系统还是很不错的。Kindle4的优点是有PMIC(电源管理),有fuel gauge,有WiFi,当然,还有一个USB 2.0接口,使用USB协议的adb比TCP协议的adb要好用很多(master分支上的adb已经支持TCP协议断开检查,并且解决了在执行 … 继续阅读Kindle4: 编译并运行upstream linux kernel – v4.4

Kindle4: 编译并运行官方linux kernel – v2.6.31

在Kindle4的源码包中,也包含kernel的代码: 4.0, 4.0.1版本kernel代码一样,4.1.0版本独立的一个版本,而4.1.1, 4.1.2,4.1.3版本kernel也是一样的,所以在release的代码中包含3个版本的代码。 从文件名可知kindle4使用的linux kernel版本号为2.6.31,而当前upstream的kenrel版本号已经到了4.4, 今天就试试看能不能在kindle4上运行4.4版本的kernel。 官方代码的编译与运行 kernel的代码选用的是4.1.3版本,这个版本的kernel缺少下面这几个文件,可以从kindle touch源码包中提 … 继续阅读Kindle4: 编译并运行官方linux kernel – v2.6.31

Kindle4: 编译bootloader – u-boot

Kindle4是美国亚马逊出的一款电子书产品,其特点是使用EInk作为显示设备,耗电小,充一次电可以用很长一段时间。 CPU: Freescale iMX508, ARM Cortex-A8 core, 800MHz RAM: 256MB Hynix H5MS2G22AFR Mobile DDR SDRAM Display: EInk 6-inch, 600×800 x 4bits USB: USB 2.0, micro-B connector Buttons:  reset,  4-way button + 1 center, Left Page up & down, Ri … 继续阅读Kindle4: 编译bootloader – u-boot