X1000 Phoenix Kernel 3.10 Linux V3.0发布 ,内核版本 linux 3.10,参考设备为X1000
参考开发板:
(1)RD_X1000_PHOENIX_v2.0 (SPI-nor JFFS2).
(2)RD_X1000_PHOENIX_v2.0 (SPI-nand UBI).
Tags:
ingenic-linux-kernel3.10.14-phoenix-v3.0-20160411
目前支持的开发板型号:
RD_X1000_PHOENIX_v2.0(SPI-nor,默认型号:GD25Q128C)
RD_X1000_PHOENIX_v2.0(SPI-nand,GD5F2GQ4UCY1G/GD5F1GQ4UBYIG)
Repo 工具下载 :
$ mkdir phoenix
$ cd phoenix
$ 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-phoenix-v3.0-20160411
-m boards/phoenix.xml
$ ./repo sync
$ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-phoenix-v3.0-20160411"
地址二:
$
./repo init -u
http://git.ingenic.cn:8082/gerrit/Manhattan/platform/manifest -b
ingenic-linux-kernel3.10.14-phoenix-v3.0-20160411
-m boards/phoenix.xml
$ ./repo sync
$ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-phoenix-v3.0-20160411"
32bit编译器下载命令
外网下载方法:
git clone http://git1.ingenic.cn:8082/gerrit/toolchains/install/mips-gnus/mips-gcc472-glibc216 -b linux_r2.1-32bit
注意事项:
32bit服务器需将下载的编译器放在上述工程的prebuilts/toolchains/mips-gcc472-glibc216/目录下。
编译命令:
整体编译SDK:
phoenix (spi nor 版本)
1. 进入工程目录, 执行以下命令
$ source build/envsetup.sh
$ lunch
2. 选择phoenix_norflash-eng,或者phoenix_norflash-user.
$ make
3. 在 out/product/phoenix/image/ 下生成烧录所需要的文件:
system.jffs2
u-boot-with-spl.bin
uImage
phoenix (spi nand 版本)
1. 进入工程目录, 执行以下命令
$ source build/envsetup.sh
$ lunch
2. 选择phoenix_spinand-eng,或者phoenix_spinand-user
$ make
3. 在 out/product/phoenix/image/ 下生成烧录所需要的文件:
system.ubi
u-boot-with-spl.bin
uImage
注意不支持 make -jN 多线程编译,如果想加快编译速度,参见Manhattan编译系统说明文档。
单独编译uboot和kernel:
首先执行如下命令:
$ cd phoenix
$ source build/envsetup.sh
(1) 编译uboot
spi nor 版本 :
$ cd u-boot
$ make distclean
$ make phoenix_v10_uImage_sfc_nor
spi nand 版本:
$ cd u-boot
$ make distclean
$ make phoenix_v10_uImage_sfc_nand
(2) 编译kernel
spi nor版本:
$ cd kernel
$ make phoenix_linux_defconfig
$ make uImage
spi nand 版本:
$ cd kernel
$ make phoenix_linux_sfcnand_ubi_defconfig
$ make uImage
新版本更新功能:
1.支持在线语音识别功能
2.minigui(手选)
3.tinyalsa
4 DMIC 语音唤醒
5.camera 应用
6.minigui(手选)
7.flash参数烧录工具界面可配。
8.OTA功能配合7功能做了适当修改。
9. 使用Manhattan编译系统,方便代码资源整合。
10.系统更稳定。
关于烧录工具,Manhhatan工程,内核驱动等详细介绍,可参考文档《X1000软件开发手册V1.0.pdf》。
目前支持的SPI nor型号:
MX25L12835F
GD25Q128C
GD25LQ128C
IS25LP128
win25Q128
目前支持的SPI nand型号:
GD5F1GQ4UBYIG
GD5F2GQ4UCY1G
问题反馈:
有问题请发送邮件给: support@ingenic.com