M200s Kernel 3.10 Linux V1.0版本发布
2016.12.28

M200s Kernel 3.10 Linux V1.0发布 ,内核版本 linux 3.10,参考平台M200s

 

参考开发板:

    INGENIC_NEWTON2_PLUSEMMC LPDDR2.

Tags:

    ingenic-linux-kernel3.10.14-M200S-v1.0-20161227


已实现功能:

WI-FI连接

LCD

Camera 拍照/预览(720P

耳机/Speaker

休眠唤醒

I2C

Speech

Voice trigger

Mass Storage

 

目前存在的问题:

使用Camera 时无法休眠唤醒

Camera 拍照/预览效果欠佳

开机时屏幕闪白条

使用Mass Storage时有丢失数据的问题

 

版本测试:

    在本次版本发布之前,对软件进行了功能测试和稳定性测试,具体测试结果,请参看附件


Repo 工具下载 :

    $ mkdir newton2_plus

    $ cd  newton2_plus

    $ 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-M200S-v1.0-20161227 -m
boards/newton2_plus.xml

        $ ./repo sync

        $ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-M200S-v1.0-20161227"

 

    地址二:

        $
./repo init -u
http://git.ingenic.cn:8082/gerrit/Manhattan/platform/manifest -b
ingenic-linux-kernel3.10.14-M200S-v1.0-20161227 -m
boards/newton2_plus.xml

        $ ./repo sync

        $ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10.14-M200S-v1.0-20161227"


编译命令:

    整体编译SDK:

    (1)进入工程目录, 执行以下命令

        $ source build/envsetup.sh

        $ lunch

     (2)选择相应的开发板

        $ make

     (3)out/product/“板级”/image/ 下生成烧录所需要的文件:

        system.*

        u-boot-with-spl.bin

        uImage / xImage

 

注意不支持 make -jN 多线程编译,如果想加快编译速度,参见Manhattan编译系统说明文档。

 

    单独编译ubootkernel

    (1) 编译uboot

        $ cd u-boot

        $ make distclean

        $ make “对应的uboot配置”

    (2) 编译kernel

        $ cd kernel

        $ make “对应开发板的配置”

        $ make xImage/uImage

 

问题与反馈:

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