您的位置:首页 > 编程语言 > ASP

Raspberry Pi移植Android记录(一)

2014-03-05 10:26 225 查看
简介
树莓派是一款基于ARM的微型电脑主板,以SD卡为内存硬盘,卡片主板周围有两个USB接口和一个网口,可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能。
        配置

网卡
BroadcomBCM2835(CPU,GPU,DSP和SDRAM,USB)
CPU
ARM1176JZF-S核心(ARM11系列)700MHz
GPU
Broadcom VideoCrore IV,OpenGL ES 2.0,1080p 30 h.264/MPEG-4 AVC高清解码器
内存
512MByte
USB 2.0接口 个数
2(支持USB hub扩展)
影像输出
Composite RCA(PAL & NTSC),HDMI(rev 1.3 & 1.4),raw LCD Panels via DSI 14 HDMI resolution from 640x350 to 1920x1200 plus various PAL andNTSC standards
音源输出
3.5mm插孔,HDMI
板载存储
SD/MMC/SDIO卡插槽
网络接口
10/100以太网接口
外设
8xGPIO、UART、I2C、带两个选择的SPI总线,+3.3V,+5V,ground(负极)
额定功率
700mA(3.5W)
电源输入
5V / 通过MicroUSB或GPIO头
总体尺寸
85.60 x 53.98 mm(3.370 x 2.125 in)
发布的操
4000
作系统


系统描述
RaspbianA community-created port of Debian wheezy, optimised for the Raspberry Pi
PidoraPidora is a Fedora Remix optimized for the Raspberry Pi
RaspBMCXBMC media center distribution for Raspberry Pi
OpenELECOpenELEC is a fast and userfriendly XBMC Mediacenter distribution.
RISC OSRISC OS is a very fast and compact system.
ArchAn Arch Linux port for ARM devices
详情参见:http://www.raspberrypi.org/downloads
[b]为什么选择移植安卓[/b]
在官网查询了一下,目前还不支持安卓,正在移植中。我之前在学习嵌入式系统的一些知识,于是萌生了移植个系统的想法,通过实际的操作,就可以更深入的了解到系统底层的知识。而安卓是我们身边最常见的嵌入式系统,并且底层是linux,可以参考的资料很多,比较适合拿来练手。于是就选择在树莓派上移植安卓。
可以参考的资料有:
git: https://github.com/raspberrypi/
安卓源码:https://source.android.com

下一步就是开始实战了,打算把经过都记录下来。通过移植,应该会对内核,驱动,HAL有更深的理解。

无论是否成功,希望能有很大的收获。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息