X1000 Kernel 3.10 Linux V4.0发布 ,内核版本 linux 3.10,参考设备为X1000
参考开发板:
RD_X1000_HALLEY2_EXT/Baseboard_V2.0(SPI-nor JFFS2).
PD_X1000E_PANSY_V1.3 (SPI-nor JFFS2).
RD_X1000_PHOENIX_V2.0 (SPI-nor JFFS2/SPI-nand UBI).
Tags:
ingenic-linux-kernel3.10.14-x1000-v4.0-20160918
版本更新功能:
bootloader:
1. 修复cache初始化问题
2. 使用新的clk,pll,ddr驱动
3. 支持SFC 四线操作
4. 支持WDT
kernel:
1. 优化SFC nor/nand 驱动
2. 修复UBI 的写出错问题
3. 支持休眠唤醒模块化
4. 修复camera长时间拍照over run问题
5. 支持软烧录
目前存在的问题:
1.SD卡频繁插拔有问题;
2.tinymix 混音功能不支持;
3.voice trigger 偶现死机的现象(Phoenix);
4.U盘高低温测试有问题;
注:此版修复重大问题,强烈建议所有使用者更新bootloader及烧录工具
Repo 工具下载 :
$ mkdir x1000
$ cd x1000
$ wget http://git.ingenic.cn:8082/bj/repo
$ chmod +x repo
代码下载:
外网下载:
地址一:
$ ./repo init -u
http://git1.ingenic.cn:8082/gerrit/Manhattan/platform/manifest -b
ingenic-linux-kernel3.10.14-x1000-v4.0-20160918 -m platform/x1000.xml
$ ./repo sync
$ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-x1000-v4.0-20160918"
地址二:
$ ./repo init -u
http://git.ingenic.cn:8082/gerrit/Manhattan/platform/manifest -b
ingenic-linux-kernel3.10.14-x1000-v4.0-20160918 -m platform/x1000.xml
$ ./repo sync
$ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-x1000-v4.0-20160918"
编译命令:
整体编译SDK:
(1)进入工程目录, 执行以下命令
$ source build/envsetup.sh
$ lunch
(2)选择相应的开发板
$ make
(3)在 out/product/“板级”/image/ 下生成烧录所需要的文件:
system.*
u-boot-with-spl.bin
uImage / xImage
注意不支持 make -jN 多线程编译。
单独编译uboot和kernel:
(1) 编译uboot
$ cd u-boot
$ make distclean
$ make “对应的uboot配置”
(2) 编译kernel
$ cd kernel$ make “对应开发板的配置”
$ make xImage/uImage
问题与反馈:
如有问题与建议请联系support@ingenic.com