X1000 Kernel 3.10 Linux V4.0版本发布
2016.09.19

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

参考开发板:
    RD_X1000_HALLEY2_EXT/Baseboard_V2.0(SPI-nor JFFS2).
    PD_X1000E_PANSY_V1.3 (SPI-nor JFFS2).
    RD_X1000_PHOENIX_V2.0 (SPI-nor JFFS2/SPI-nand UBI).

Tags:
    ingenic-linux-kernel3.10.14-x1000-v4.0-20160918

版本更新功能:
    bootloader:
        1. 修复cache初始化问题
        2. 使用新的clk,pll,ddr驱动
        3. 支持SFC 四线操作
        4. 支持WDT
    kernel:
        1. 优化SFC nor/nand 驱动
        2. 修复UBI 的写出错问题
        3. 支持休眠唤醒模块化
        4. 修复camera长时间拍照over run问题
        5. 支持软烧录

目前存在的问题:
        1.SD卡频繁插拔有问题;
        2.tinymix 混音功能不支持;
        3.voice trigger 偶现死机的现象(Phoenix);
        4.U盘高低温测试有问题;

注:此版修复重大问题,强烈建议所有使用者更新bootloader及烧录工具


Repo 工具下载 :
        $ mkdir x1000
        $ cd  x1000
        $ 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-x1000-v4.0-20160918 -m platform/x1000.xml
        $ ./repo sync
        $ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-x1000-v4.0-20160918"


        地址二:
        $ ./repo init -u
http://git.ingenic.cn:8082/gerrit/Manhattan/platform/manifest -b
ingenic-linux-kernel3.10.14-x1000-v4.0-20160918 -m platform/x1000.xml
        $ ./repo sync
        $ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-x1000-v4.0-20160918"

编译命令:
    整体编译SDK:

    (1)进入工程目录, 执行以下命令
        $ source build/envsetup.sh
        $ lunch


    (2)选择相应的开发板
        $ make

    (3)在 out/product/“板级”/image/ 下生成烧录所需要的文件:
        system.*
        u-boot-with-spl.bin
        uImage / xImage

注意不支持 make -jN 多线程编译。

    单独编译uboot和kernel:

    (1) 编译uboot

        $ cd u-boot
        $ make distclean
        $ make “对应的uboot配置”

   

    (2) 编译kernel

        $ cd kernel
        $ make “对应开发板的配置”
        $ make xImage/uImage


问题与反馈:
        如有问题与建议请联系support@ingenic.com