搜索
热门关键词:
平板电脑
protel99se
CMOS
51单片机
Imagination
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
当前位置:
EEChina首页
›
论坛
›
软件编程/OS
返回列表
查看:
3850
|
回复:
1
明远智睿MY-I.MX6-DEMO Android4.2.2环境搭建
[复制链接]
myzr123
myzr123
当前离线
积分
3989
发表于 2019-1-30 14:09:22
|
显示全部楼层
|
阅读模式
贸泽电子有奖问答视频,回答正确发放10元微信红包
关键词:
imx6
,
明远智睿
1 安装ubuntu12.04
(如果使用下载明远智睿的虚拟机,请直接跳到 下载源码并解压 这一节)
在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。
2 安装JDK1.6 SE
登陆htttp://www。myzr。Com。cn的下载专区,下载jdk-6u45-linux-x64.bin文件
$ cd /usr
$ sudo mkdir java
$ cd java
$ sudo cp ~ /jdk-6u45-linux-x64.bin ./
$ sudo chmod 777 ./jdk-6u45-linux-x64.bin
$ sudo ./jdk-6u45-linux-x64.bin
$ sudo gedit /etc/profile
增加以下环境变量
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib
JRE_HOME/lib
CLASSPATH
export PATH=$JAVA_HOME/bin
PATH
JRE_HOME/bin
$ source /etc/profile
$ java –version
(看到版本为1.6.0_45就表示成功)
3 安装编译
Android
系统所需要的库
$ sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
$ sudo apt-get install gcc:i386 linux-libc-dev:i386
$ sudo apt-get install uuid uuid-dev
$ sudo apt-get install zlib1g-dev liblz-dev
$ sudo apt-get install liblzo2-2 liblzo2-dev
$ sudo apt-get install uuid-dev:i386
$ sudo apt-get install liblzo2-dev:i386
$ sudo ln -sf /lib/i386-linux-gnu/libuuid.so.1 /usr/lib/libuuid.so
4 下载源码并解压源码
4.1 下载源码
登陆htttp://www。myzr。Com。cn下载专区下载Android4.2源码
Android4.2的源码包:myzr_android4_2_2_1_1_0.tar.bz2
4.2 解压源码
$ mkdir ~/myandroid
$ cd ~
$ tar -jxvf myzr_android4_2_2_1_1_0.tar.bz2 –C ~/myandroid
4.3 编译源码(Android系统)
4.3.1 设置环境变量
$ export ARCH=arm
$ export CROSS_COMPILE=~/myandroid/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- $ export PATH=~/myandroid/bootable/bootloader/uboot-imx/tools
PATH
4.3.2 编译uboot
$ cd ~/myandroid/bootable/bootloader/uboot-imx
$ make distclean
$ make mx6q_sabresd_android_config
$ make
4.3.3 编译kernel
$ cd ~/myandroid/kernel_imx
$ make imx6_android_defconfig
$ make uImage
4.3.4 编译bootimg (uImagel和ramdisk)
$ cd ~/myandroid
$ source build/envsetup.sh
$ lunch sabresd_6dq-eng (此为调试版本,发布版本改成lunch sabresd_6dq-usr)
$ make bootimage
4.3.5 编译system
$ cd ~/myandroid
$ source build/envsetup.sh
$ lunch sabresd_6dq-eng (此为调试版本,发布版本改成lunch sabresd_6dq-usr)
$ make
相关文章
•
智能交通中枢!明远智睿SSD2351核心板:多路视频分析+车规级可靠性,成本砍半有可能吗?
•
农业物联网革命!明远智睿SSD2351核心板:低功耗+多传感器融合,亩产增收20%
•
教育装备升级利器!SSD2351核心板:多屏互动+AI教学,硬件成本直降200%
•
明远智睿RK3588核心板赋能8K超高清直播——替代广电级FPGA编码器与云端转码方案
•
RK3588在智慧教育终端的革新——淘汰传统X86与低性能安卓方案
•
RK3588核心板重构医疗影像终端——替代传统FPGA与低效ARM方案
•
RK3588核心板在边缘AI计算中的颠覆性优势与场景落地
•
《从安防到元宇宙:RK3588如何重塑视觉感知边界》
•
《RK3588核心板:AIoT边缘计算的革命性引擎,解锁智能物联新范式》
•
智慧物流新引擎!明远智睿SSD2351核心板:多协议兼容+边缘计算,成本直降50%
回复
举报
1238
1238
当前离线
积分
1627
发表于 2019-2-6 10:47:01
|
显示全部楼层
谢谢分享,学习了
回复
支持
反对
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
单片机/处理器
电源技术
工业/测控
供求发布
测试测量
MEMS
通信/网络
ARM训练班
电工杂谈
职业发展
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表