分类目录归档:Brillo

Brillo: RPi 2B(树莓派)与brilloemulator-arm相互验证

由于运行Brillo的Raspberrry Pi 2B(树莓派)只是在原来代码的基础上新增了一些文件,原来的文件并没有做改动,所以可以考虑让emulator运行rpi-eng编译出来的代码,或者是让Raspberrry Pi 2B(树莓派)运行brilloemulaotr_arm-eng编译出来的代码。以便进行交叉验证。 让brilloemulator-arm运行由rpi-eng编译出来的代码: 首先要编译brilloemulator-arm所需要的kernel和kernel-dtb文件: $ . build/envsetup.sh $ lunch brilloemulator_arm-eng … 继续阅读Brillo: RPi 2B(树莓派)与brilloemulator-arm相互验证

Brillo: Brillo-m8-release @ RPi 2B(树莓派)目前发现的问题

adb 通过网络连接很不方便 开机之后有时候不能自动获取到IP地址 不支持USB无线网卡 之前配置的kernel configuration只是保证Raspberrry Pi 2B(树莓派)能够运行起来并且当时手中并没有一块能用的USB网卡,所以无线网卡的驱动没有有包含进去。近日在网上买了个EDUP-EPN8508GS的usb无线网卡。重新配置了一下kernel的参数,相关的配置文件可以从这里下载:rpi2b-brillo-rtl8192cu-kconfig.gz。同时还需要修改一下kernel的代码(原来kernel中也有这个网卡的驱动,同时驱动中也包含所需的固件,无耐发现iw无法识别,只能 … 继续阅读Brillo: Brillo-m8-release @ RPi 2B(树莓派)目前发现的问题

Brillo: 将系统移植到Raspberry Pi 2B(树莓派)上

Raspberry Pi 2B(树莓派)具有4个Cortex-A7 CPU, 1G的内存空间,使用TF卡作为存储介质,一个百兆有线网卡,40Pin的GPIO, 4个USB接口。Brillo系统跑在上面一点问题都没有。 NOTE:   编译出来的系统只能在Raspberry Pi 2B上运行,其他的硬件版本是不支持的:CPU的指令集不同(需要armv7-a指令集)。   配置编译环境 相关的文档可以参考:http://source.android.com/source/initializing.html 编译用的主机要求是x64平台,运行ubuntu 14.04系统, 2G以上的内存, … 继续阅读Brillo: 将系统移植到Raspberry Pi 2B(树莓派)上

Raspberry Pi 2B开机过程分析

我们知道,通过NOOBS系统,Raspberry Pi 2B(树莓派)可以在一张TF卡上安装多个操作系统,你可以在启运的过程中选择进入哪一个操作系统,这个功能是如何实现的呢,我们需要对Raspberry Pi 2B(树莓派)的开机过程进行深入了解,以便能将定制的系统安装到Raspberry Pi 2B(树莓派)上。 从相关的文档上看,系统开机的过程是这样的:(Standalone partitioning explained · raspberrypi_noobs Wiki · GitHub和NOOBS partitioning explained · raspberrypi_noobs Wi … 继续阅读Raspberry Pi 2B开机过程分析