X1000 Phoenix Kernel 3.0.8 Linux v2.0发布
2015.09.22

Phoenix Linux V2.0发布 ,内核版本 Linux 3.08,参考设备为X1000  参考开发板Phoenix v2.0.


Tags:

      ingenic-linux-kernel3.0.8-Phoenix-v2.0-20150921

     



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/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