恩智浦NXP i.MX7D开发板刷Android Things系统心得

前言:前段时间参加谷歌物联网创新沙龙,有幸抽奖得到一套恩智浦NXP i.MX7D的开发套件,和去年12月的GDD上得到的一样,近日有时间了,可以搞一搞了,自己根据官方的文档,下面分享下刷机心得.

组装套件

https://developer.android.google.cn/things/hardware/imx7d-kit.html

  • 根据官方文档步骤可以进行组装,同时还有树莓派3的操作步骤.


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第1张图片
  • 最后的成品就是这个样子,出现NXP的logo.(没有安装相机模块)


刷机开始

一键式刷机

https://developer.android.com/things/hardware/imx7d.html

  • 还是根据官方文档的提示,在最后在步骤二的时候提示从Android Things Console下载Android Things Setup Utility.

恩智浦NXP i.MX7D开发板刷Android Things系统心得_第2张图片
  • 下载Android Things Setup Utility.(如果打不开可能被墙了 -.-)
    https://partner.android.com/things/console/u/0/#/tools
    ps: 没关系,我在github传了一份,可以下载对应系统版本.
    https://github.com/RamboLouis/AndroidTestProject/tree/master/AndroidThings/android_things_setup_utility
    同时,也可以自己去租VPS.(macOS系统的 -.-)
    Mac环境使用DigitalOcean租用VPS

    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第3张图片
    Setup Utility

  • 下载完成后,开始选择对应系统的安装文件,通过命令行运行.


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第4张图片
  • 命令行运行.
    遇到第一个选项:
    选择第一个安装Android设备,并可选择设置Wi-Fi.
    因为第二个是在现有的系统上设置wifi的.
    第二个选项:
    根据自己的开发板进行选择.
    第三个选项:
    根据个人喜好进行选择图形化界面.
    直到提示开始开始下载Android Things


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第5张图片
    下载Android Things
  • 安装结束,确定键继续.


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第6张图片
    安装结束,确定键继续
  • 设置并输入自己所在网络wifi名字和密码


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第7张图片
  • 点击确定退出安装.


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第8张图片
手动刷机

https://developer.android.google.cn/things/hardware/fastboot.html

恩智浦NXP i.MX7D开发板刷Android Things系统心得_第9张图片

  • 需要在Android Things Console,创建项目并下载.(同样,如果打不开那就是被墙了 -.-)
    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第10张图片
  • 按照官方文档说的,执行flash-all.sh文件
    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第11张图片
    flash-all.sh
  • 成功 Successfully flashed your imx7d.
    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第12张图片

查找并运行

  • 输入adb devices发现可以找到设备.

    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第13张图片
    输入adb devices

  • 通过自建项目或者官网下载demo,可以运行设备了.
    建议选择26以上的


    恩智浦NXP i.MX7D开发板刷Android Things系统心得_第14张图片
恩智浦NXP i.MX7D开发板刷Android Things系统心得_第15张图片

结束.

  • Holle world出现.


ps:
开发套件教程:
https://developer.android.com/things/get-started/kits.html
案例:
https://developer.android.com/things/sdk/samples.html
Google社区:
https://plus.google.com/communities/107507328426910012281

你可能感兴趣的:(恩智浦NXP i.MX7D开发板刷Android Things系统心得)