分类目录归档:RPi 2B

RPI3: 在树莓派3上运行ANDROID 8.1系统

Android 官方并没有提供可运行在树莓派3上的Android系统,而只提供了AndroidThings系统,并且还只是preview的版本。想在树莓派上运行Android 8.1系统,就需要自己动手修改。 幸好官方提供了AndroidThings preview 6的系统,这使得让树莓派3运行Android 8.1系统难度大大降低。 准备工作 1. 官方提供的AndroidThing preview 6的镜像 2. Ubuntu 14.04系统,用于编译Android系统 3. Android 8.1源代码,这里使用的版本为android-8.1.0_r2, 源代码可以从(https:// … 继续阅读RPI3: 在树莓派3上运行ANDROID 8.1系统

RPI3: AndroidThings Preview6 分区表分析(iot_rpi3.img)

从Android官网下载下来的Raspberry PI 3B preview 6的安装镜像,发现所使用的GPT分区表,在我的印象中,树莓派是只支持MBR分区表的。为什么GPT格式的分区表可以在树莓派上正常启动?   分区表 在Ubuntu 14.04系统上,可以使用gdisk命令查看镜像文件的分区表: $ gdisk iot_rpi3.img GPT fdisk (gdisk) version 0.8.8 Partition table scan: MBR: hybrid BSD: not present APM: not present GPT: present Found val … 继续阅读RPI3: AndroidThings Preview6 分区表分析(iot_rpi3.img)

在树莓派上搭建Android SDK离线文档服务器

Android开发者网站最近又访问不了了,开发Android App变得困难许多,是时候搭建一个Android SDK离线文档服务器了。 下载Android项目源代码 https://android.googlesource.com是访问不了,可以使用国内的镜像: https://lug.ustc.edu.cn/wiki/mirrors/help/aosp 支持git协议,下载速度很快(目前做这么一个镜像大概需要近150G的空间),可用如下命令做镜像: repo init -u git://mirrors.ustc.edu.cn/aosp/mirror/manifest –mirror — … 继续阅读在树莓派上搭建Android SDK离线文档服务器

RPi2B: Google正式推出了IoT系统-devpreview_1版本

Google正式推出了IoT系统的devpreview_1版本,支持的硬件平台有: - Intel Edison - NXP Pico i.MX6UL - RaspberryPi 3   相关的System Image可以从这里下载: https://developer.android.com/things/preview/download.html   而关于Raspberry Pi 3 model B相关的介绍及写入image的方法请看这里: https://developer.android.com/things/hardware/raspberrypi.html ( … 继续阅读RPi2B: Google正式推出了IoT系统-devpreview_1版本

RPi 2B: CAN总线通信 - 通过OBD-II接口获取车辆信息

CAN总线在汽车电子中用的最广,汽车中的(ECU (Electronic Control Unit, 电子控制单元)可以通过CAN总线进行通信,同时汽车上还存在OBD(On-Board Diagnostic, 车载诊断系统)接口,使得诊断仪器可以方便地从中获取车辆信息。 OBD-II接口 相关文档请参考https://en.wikipedia.org/wiki/On-board_diagnostics (截图来自https://en.wikipedia.org/wiki/On-board_diagnostics) 可以看到OBD-II接口包含CAN总线信号。 ISO 15765 CAN (25 … 继续阅读RPi 2B: CAN总线通信 - 通过OBD-II接口获取车辆信息