这篇主要讲解硬件与软件环境与实验。
1.硬件
拿到板子,先需要看板子上有哪些外设,性能如何。
我贴出板子上的外设:
Tiny4412基本外设
芯片类型与性能如下:
芯片类型:三星四核A9 Exynos4412
主频:1.5GHZ
RAM:1G DDR3
存储:4G eMMC高速闪存
另外说一点:使用的板子是友善出的。
2.软件
拿到这款板子,目的就是将Android跑起来,当然Linux、Ubuntu也是可以的。
主机环境:Ubuntu12.04.4
交叉编译工具链:arm-linux-gcc-4.5.1-v6-vfp-20120301
Android应用开发:android-studio-ide-171.4443003-windows,也就是3.0.1.0版本。
jdk:jdk-8u51-windows-x64
Android源码:Android-5.0.2-fs-20150325.tar.gz
linux源码:linux-3.0.86-20150324.tgz
3.实验
实验时,首先将SD卡格式化,然后将bootloader烧写到fat32分区,然后是将image文件夹放到sd卡的根目录下(就是电脑上显示H等盘符下即可)。
默认烧写的是Android系统,如果要烧写其他系统,则只需要将FriendlyARM.ini的OS = Android改为OS = Ubuntu或者OS = Linux即可。
注:
其提供了一个工具,MiniTools,看起来已经包含了putty(一个串口等工具)和 SD-Flasher(烧写SD卡的工具)。
网友评论