参考开发板:
RD_X1000_HALLEY2_EXT/Baseboard_V2.0(SPI-norJFFS2).
RD_X1000_PHOENIX_V2.0(SPI-norJFFS2/SPI-nandUBI).
Tags:
ingenic-linux-kernel3.10.14-x1000-v5.0-20161213
版本更新功能:
bootloader:
1. 修复tftpboot问题
2. DDRdriver自动匹配x1000系列(包括x1500)。
3. 自动匹配halley2新LCD
kernel:
1. 修复进入kernel之后lcd白屏不显示logo问题
2. 修复camera拍照偏移问题
3. 修复camera拍照锯齿问题
4. 自动匹配halley2新LCD
烧录工具:
1. 新增nornand回读功能
2. 修复spinand分区不连续时启动失败问题
目前存在的问题:
1. tinymix混音功能不支持;
2. 使用U盘(或mmc)时,在U盘(或mmc)目录下休眠,唤醒后该目录文件系统报错
3. 使用camera时无法休眠唤醒
版本测试:
在本次版本发布之前,对软件进行了功能测试和稳定性测试
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-v5.0-20161213 -m platform/x1000.xml
$./repo sync
$./repo for all -c "git reset --hard ingenic-linux-kernel3.10.14-x1000-v5.0-20161213"
地址二:
$./repo
init -u http://git.ingenic.cn:8082/gerrit/Manhattan/platform/manifest
-b ingenic-linux-kernel3.10.14-x1000-v5.0-20161213 -m platform/x1000.xml
$./repo sync
$./repo for all -c "git reset --hard ingenic-linux-kernel3.10.14-x1000-v5.0-20161213"
编译命令:
整体编译SDK:
(1)进入工程目录,执行以下命令
$source build/envsetup.sh
$lunch
(2)选择相应的开发板
$make
(3)在out/product/“板级”/image/下生成烧录所需要的文件:
system.*
u-boot-with-spl.bin
uImage/xImage
注意不支持make-jN多线程编译,如果想加快编译速度,参见Manhattan编译系统说明文档。
单独编译uboot和kernel:
(1)编译uboot
$cd u-boot
$make distclean
$make“对应的uboot配置”
(2)编译kernel
$cd kernel
$make“对应开发板的配置”
$make xImage/uImage
问题与反馈:
如有问题与建议请联系support@ingenic.com