X1000 Kernel 3.10 Linux V7.0发布,内核版本linux 3.10,参考设备为X1000
2017.09.20

参考开发板:

    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:

  1. 精简部分无用代码,使下载包更小;

  2. 修复部分已知问题;

  3. 工具链升级至 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