Phoenix Linux V2.0发布 ,内核版本 Linux 3.08,参考设备为X1000 参考开发板Phoenix v2.0.
Tags:
ingenic-linux-kernel3.0.8-Phoenix-v2.0-20150921
$ mkdir phoenix
$ cd phoenix
$ wget http://git.ingenic.cn:8082/bj/repo
$ chmod +x repo
代码下载:
外网下载:
$ ./repo init -u http://git1.ingenic.cn:8082/gerrit/linux/manifest -b ingenic-linux-kernel3.0.8-Phoenix-v2.0-20150921
$ ./repo sync
$ ./repo forall -c "git reset --hard ingenic-linux-kernel3.0.8-Phoenix-v2.0-20150921"
32bit编译器下载命令:
内网下载方法:
git clone ssh://192.168.1.26:29418/toolchains/install/mips-gnus/mips-gcc472-glibc216 -b linux_r2.1-32bit
外网下载方法:
git clone http://git1.ingenic.cn:8082/gerrit/toolchains/install/mips-gnus/mips-gcc472-glibc216 -b linux_r2.1-32bit
编译命令:
整体编译:
在phoenix目录下进入platform目录
$ cd platform
$ source tools/build/source.sh
$ make
编译完成后会在 /out/target/product/phoenix/image/下生成三个镜像文件u-boot-with-spl.bin,uImage,system.jffs2
如需安装测试程序和工具到系统中,则执行如下命令。
$ make install
该命令同时也会编译所有的工程源码。
部分编译:
首先执行如下命令:
$ cd platform
$ source tools/build/source.sh
编译bootloader:
$ cd u-boot
$ make phoenix_v10_uImage_sfc_nor
将会生成u-boot-with-spl.bin.
编译kernel
$ cd kernel
$ make phoenix_v10_linux_defconfig
$ make uImage
将会在arch/mips/boot/compressed/下生成uImage
版本升级更新功能:
a. sfc 支持四线自动探测spi-nor(目前只支持如下几种)
b. USB otg host
c. 休眠唤醒
d. OTA升级
e. uboot支持LCD显示及PMU
f. 各模块驱动及系统更加稳定
暂不支持的驱动及功能:
a. mac
目前支持的SPI nor型号:
MX25L12835F
GD25Q128C
GD25LQ128C
IS25LP128
Win25Q128
问题反馈:
有问题请发送邮件:support@ingenic.com