硬件平台:AM335X Starter Kit


Android 开发源码包下载地址:TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin 安装空间大概需要10G

创建文件夹:mkdir /home/Android

拷贝bin文件到/home/Android文件夹中

改变属性:chmod a+x TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin

开始安装:./TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin

安装完全结束后会产生以下源码树:

Android File System:***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/

Android Linux Kernel:***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/kernel

Bootloader:***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/u-boot

Toolchain :***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin

接着安装JDK,下载 jdk-6u20-linux-i586.bin

安装:sudo -s ./jdk-6u20-linux-i586.bin

配置环境变量:打开/etc/profile,结尾处添加:

export JAVA_HOME=/JDK_PATH/jdk1.6.0_20
export JRE_HOME=/JDK_PATH/jdk1.6.0_20/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export PATH=/***/TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$PATH

保存退出

source /etc/profile

检验是否安装

java -version

正常会出现提示:

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

编译bootloader:

$ cd u-boot

$ make CROSS_COMPILE=arm-eabi- distclean
$ make CROSS_COMPILE=arm-eabi- am335x_evm_config
$ make CROSS_COMPILE=arm-eabi-

编译kernel:

$ cd kernel

$ make ARCH=arm CROSS_COMPILE=arm-eabi- distclean
$ make ARCH=arm CROSS_COMPILE=arm-eabi- am335x_evm_android_defconfig
$ make ARCH=arm CROSS_COMPILE=arm-eabi- uImage



本EVM板还包括WIFI/Bluetooth无线模块,图为搜索蓝牙设备。

更多相关文章

  1. Android——PopupWindow
  2. Android(安卓)Studio 中编译JDK 版本配置
  3. Android编译过程详解(二)
  4. 2011.07.06——— android 安装apiDemos INSTALL_FAILED_MISSING
  5. Android编译过程详解(二)
  6. Android编译过程详解(一)
  7. Linux下Android开发平台的搭建
  8. Android:Debug certificate expired on DATE 解决方法
  9. android 解决小米手机Android(安卓)Studio安装app报错

随机推荐

  1. tty、串口、console等的区别
  2. linux 文件系统的管理 (硬盘) 工作原理
  3. ASP.NET vs. PHP,哪个更快?
  4. LINUX主机名字规范
  5. linux mint 19安装 kvm 软件包
  6. 设置yum软件库轻松解决软件包安装问题
  7. linux 时间同步的2种方法(转)
  8. Linux input子系统学习总结(一)
  9. 【2017/4/13】centos或者linux安装完成后
  10. 对于Linux创建链接时终目录和文件处理的