参考开发板:
RD_X1000_HALLEY2_EXT/Baseboard_V2.0(SPI-nor JFFS2).
RD_X1000_PHOENIX_V2.0 (SPI-nor JFFS2/SPI-nand UBI).
Tags:
ingenic-linux-kernel3.10.14-x1000-v7.0-20170919
版本更新功能:
bootloader:
更新sfc nand 驱动;
kernel:
更新sfc nand 驱动;
Manhattan:
精简部分无用代码,使下载包更小;
修复部分已知问题;
工具链升级至 mips-gcc520-glibc222 版本;
烧录工具:
更新烧录工具至V2.3.0版本。
当前版本SPI nand flash 支持列表 :
GD5F1GQ4UB
GD5F2GQ4UB
GD5F1GQ4UC
GD5F2GQ4UC
MX35LF1GE4AB
ATO25D1GA
PN26G01AW
注:此版本的spi nand驱动,必须使用2.3.0烧录工具
目前存在的问题:
目前没有发现严重问题。
版本测试:
在本次版本发布之前,对软件进行了功能测试和稳定性测试,具体测试结果,请参看附件
Repo 工具下载:
$ mkdir x1000
$ cd x1000
$ wget http://git.ingenic.cn:8082/bj/repo
$ chmod +x repo
代码下载:
外网下载:
链接: https://pan.baidu.com/s/1pLqiQYf密码: t2c6
编译命令:
编译环境:ubuntu 14.04 64bit
初次使用Manhatton 工程需要进入工程目录执行以下命令安装编译需要的工具:
$ source build/envsetup.sh (初始化编译环境)
$ autoenvsetup
整体编译SDK:
(1)进入工程目录,执行以下命令
$ source build/envsetup.sh
$ lunch
(2)选择相应的开发板
$ make
(3)在out/product/“板级”/image/ 下生成烧录所需要的文件:
system.*
u-boot-with-spl.bin
uImage
注意不支持make -jN 多线程编译,如果想加快编译速度,参见Manhattan编译系统说明文档。
单独编译uboot和kernel:
(1) 编译uboot
$ cd u-boot
$ make distclean
$ make “对应的uboot配置”
(2) 编译kernel
$ cd kernel
$ make “对应开发板的配置”
$ make uImage
问题与反馈:
如有问题与建议请联系support@ingenic.com