JZ4775 Mensa Kernel 3.10 Linux v1.0发布
2016.03.09

Mensa kernel 3.10 linux V1.0发布 ,内核版本 linux 3.10,参考设备为JZ4775  参考开发板Mensa v1.2.

Tags:

       ingenic-linux-kernel3.10-mensa-v1.0-20160304



主要驱动及功能:

           1. mac

           2. USB (otg host/otg device)

           3. mmc(TF/SD卡)

           4. touchscreen

           5. cim(双cim)

           6. lcd(tft屏)

           7. i2c

           9. 休眠唤醒

           10. vpu

           11. x2d

           12. dmmu


 目前暂不支持的驱动及功能:

           1. OSD

           2. cim与lcd联调

           3. spi-nor 快速启动(m150)


 目前支持的camera型号:

         ov5640


 目前支持的lcd型号: 

        BYD8991 

 

 注意事项

 此版本SD卡不能自动挂载,需要手动挂载到自定义的目录下。

 

Repo 工具下载 : 

            $ mkdir mensa

            $ cd mensa

            $ 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-mensa-v1.0-20160304 -m  

boards/mensa.xml         

             $ ./repo sync

             $ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10-mensa-v1.0-20160304"


  地址二:

   
         $ ./repo init -u
http://git.ingenic.cn:8082/gerrit/Manhattan/platform/manifest -b
ingenic-linux-kernel3.10-mensa-v1.0-20160304 -m

boards/mensa.xml

             $ ./repo sync

             $ ./repo forall -c "git reset --hard ingenic-linux-kernel3.10-mensa-v1.0-20160304"



32bit编译器下载命令


  外网下载方法:

            git clone http://git1.ingenic.cn:8082/gerrit/toolchains/install/mips-gnus/mips-gcc472-glibc216  -b linux_r2.1-32bit



   注意事项:

             1,32bit服务器需将下载的编译器放在上述工程的mensa/toolchains/mips-gcc472-glibc216-32bit目录下(没有此目录就新建)。

             


 编译命令:

    整体编译:

    进入mensa目录

             $ cd mensa

             $ source build/envsetup.sh 

             $ lunch  

     选择1.mensa_msc-eng从inand启动

     选择3.mensa_nand_mtd-eng从nand启动

             $ make

  编译完成后会在 out/product/mensa/image/下生成三个镜像文件u-boot-with-spl-mbr.bin,uImage,system.ext4



 部分编译

 首先执行如下命令:

             $ cd mensa

             $ source build/envsetup.sh



 编译bootloader:

             $ cd mensa

             $ cd u-boot

             $ make mensa_uImage_msc1 或者 make mensa_mtd_nand



 编译kernel:

             $ cd mensa

             $ cd kernel

             $ make mensa_msc_linux_defconfig 或者 make mensa_mtd_nand_linux_defconfig

             $ make uImage

 在arch/mips/boot/下会生成uImage


 另一种编译bootloader和kernel的方法,请参考附件工程的说明文档


 

问题反馈:

     有问题请发送邮件给: support@ingenic.com