Android Things在NXP Pico i.MX7D上刷机的正常步骤仍是很简单的,不过也陆续有很多朋友碰到各类问题。这里把问题和解决方法作个汇总,有新问题再继续补充。碰到问题的朋友,也能够在文后留言。markdown

情况0. 提示"writing 'gpt'... FAILED (remote: device is locked.)"

刷写过程当中,若是提示"writing 'gpt'... FAILED (remote: device is locked.)",则须要执行如下指令先解锁,再执行flash-all。工具

我从DP6.1系统刷到DP7时就遇到了此问题。ui

fastboot flashing unlock调试

目前已发布了Developer Preview 7版本orm

Developer Preview 7Date: March 2018

Build Number: OIM1.180123.019

Play Services: 11.8.0htm

要从DP6.1升级到DP7,下载好DP7系统镜像以后,经过如下步骤从新刷系统:接口

1. 重启进入bootloaderip

adb reboot bootloader        开发

2. 找到要刷机的设备rem

fastboot devices

3. 解锁

fastboot flashing unlock

4. 刷入系统

flash-all

情况1. 刷机过程异常终止

有朋友发现刷机过程当中出现FAILED刷机过程异常终止了。

刷机过程异常终止

其实上面红色这条FAILED是没有问题的,这是一个"或"的关系,刷写bootloader0或bootloader,因此这一步是成功的,bootloader0分区不存在,但bootloader分区存在,刷写成功了。

须要关注的是最后一句蓝色框中的内容。

usage: fastboot [ ]

这实际上是提示fastboot指令格式不对,也就是flash-all.bat文件中的某条调用fastboot指令的格式不对。为何会出现这种状况呢?其实就是电脑上的fastboot版本不对。也就是Android SDK Platform Tools版本不对,按照官网文档描述,要更新到25.0.3或以上。

Android SDK Platform Tools要更新到25.0.3或以上

情况2. 系统没有刷完整,既没法进入Android Things,也没法进入bootloader

若是已经刷写Android Things,但没有刷写完整,则陷入比较尴尬的境地,既进入不了Android Things,又没办法用adb指令进入bootloader从新刷。

此时,就必须想办法进入bootloader,这须要用到串口控制台。

NXP板上的USB口

NXP板上有一个USB Type-C接口,用于供电、fastboot刷系统、adb链接,如图中1。

另外还有个Micro USB口,这是个USB串口,用于串口调试,如图中2。

先将2.Micro USB接口接入电脑。一般电脑上能够自动找到驱动出现串口,若是没有,可下载FTDI的串口驱动程序(http://www.ftdichip.com/Products/ICs/FT232R.htm)。

在设备管理器中,能够看到串口号

下载一个串口调试工具,能够用PuTTY,下载地址:https://www.putty.org/

下载PuTTY

安装完成后,在PuTTY中打开串口控制台。

PuTTY打开串口控制台

Connection type选择Serial,填写串口号,在本身电脑的设备管理器中查看,我这里是COM5,Speed填写115200,点击Open,会打开以下图所示的串口控制台。

串口控制台

此时,插入1. USB Type-C接口,给NXP开发板上电启动,串口控制台中会有启动信息输出。尽快在串口控制台中任意按下按键,停止自动启动。

Hit any key to stop autoboot

中止自动启动

中止自动启动后,会出现=>命令提示符。

在=>输入 fastboot usb 回车。

fastboot命令

此时,开发板就已经进入bootloader模式了。打开Windows命令提示符,执行:

fastboot devices

就能够找到设备了。

fastboot发现设备

以后再用flash-all从新刷机便可。

mx组件损坏 android,NXP Pico i.MX7D上安装Android Things系统疑难杂症汇总相关推荐

  1. NXP Pico i.MX7D上安装Android Things系统疑难杂症汇总

    Android Things在NXP Pico i.MX7D上刷机的正常步骤还是很简单的,不过也陆续有不少朋友碰到各种问题.这里把问题和解决方法做个汇总,有新问题再继续补充.碰到问题的朋友,也可以在文 ...

  2. 在电脑上安装android,在电脑上安装Android模拟器

    <在电脑上安装Android模拟器>由会员分享,可在线阅读,更多相关<在电脑上安装Android模拟器(12页珍藏版)>请在人人文库网上搜索. 1.在电脑上安装Android模 ...

  3. iphone上安装android系统,如何在iPhone上安装Android操作系统?

    关于"如何在iPhone上安装Android操作系统?"相关问题,库巴帮助小帮手为您解答. 本文是教各位如何安装谷歌的Android操作系统到iPhone上.事先警告,动手能力不强 ...

  4. linux mint能用安卓,如何在Ubuntu和Linux Mint上安装Android Studio

    Android Studio 是一个全新的 Android 开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工 ...

  5. 在 Ubuntu 上安装 Android Studio

    在 Ubuntu 上安装 Android Studio http://www.linuxidc.com/Linux/2013-05/84812.htm 打开terminal,输入以下命令 sudo a ...

  6. Android 借助Stetho在Chrome上调试Android网络、数据库、Sharedpreferences

    Android 借助Stetho在Chrome上调试Android网络.数据库.Sharedpreferences 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/a ...

  7. 安卓4.4刷linux系统下载,在Linux上安装Android 4.4 KitKat

    Android (x86)项目致力于移植Android系统到X86处理器上,使用户可以更容易的在任何电脑上安装Android.他们通过使用android源码,增加补丁来使Android能够在X86处理 ...

  8. 关于在VMware上安装Android x86及FTP详细使用

    关于在VMware上安装Android x86产生的一系列问题及解决办法) 下载地址: 安装配置过程: 配置磁盘 配置启动文件 关于分辨率问题 兼容ARM 输入法问题 FTP服务 打开FTP服务 搭建 ...

  9. android x86小白安装教程,电脑上安装Android 10小白教程,大屏Android用起来

    Bliss OS是一个基于 Android-x86 项目的开源操作系统,它能让你PC或笔记本电脑上安装Android系统,目前已更新到基于 Android 10 的 Bliss OS 12 版本,不过 ...

最新文章

  1. KMP模版 KMP求子串在主串出现的次数模版
  2. 【DP】[ZJOI2008][HYSBZ/BZOJ1037]生日聚会Party
  3. android Bitmap用法总结
  4. boost::hana::Comparable用法的测试程序
  5. Https原理及流程
  6. Linux实战教学笔记52:GlusterFS分布式存储系统
  7. django model filter 条件过滤,及多表连接查询、反向查询,某字段的distinct
  8. 今日头条官方辟谣:水滴筹从未收取过手续费
  9. LeetCode 688. “马”在棋盘上的概率
  10. [转载] python单词词典_Python 字典(Dictionary)
  11. shell字符串的截取的问题
  12. 全国省级地级县级行政区sql与json数据
  13. war、jar、ear文件对比
  14. KVASER新手入门的常见十一个问题
  15. 安信可nbiot模块_安信可wifi模块
  16. 关于ArcMap中道路、河道中心线提取过程
  17. 参考《机器学习实战》高清中文PDF+高清英文PDF+源代码
  18. uniapp 实现微信聊天效果 阻止input失焦
  19. OA项目5:系统管理之岗位管理
  20. uni-app 微信小程序 + 友盟统计 sdk

热门文章

  1. 爬虫技术——抓取滴滴打车优惠券
  2. linux系统中登录深澜有线校园网方法(不用下载客户端)
  3. Microsoft MPI在win10系统下vs2019的配置及调试运行
  4. 本地电脑腾讯会议PPT演讲者模式
  5. 达内培训python好吗_达内Python学员真实感悟
  6. 双屏,ppt只在一个显示器上放映
  7. 【立体匹配和深度估计】《Vision》by David Marr
  8. Java JDBC 高校党务管理系统的设计与实现
  9. jquery富文本在线编辑器UEditor
  10. 使用实验室LIMS系统后有什么不一样?