mx组件损坏 android,NXP Pico i.MX7D上安装Android Things系统疑难杂症汇总
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系统疑难杂症汇总相关推荐
- NXP Pico i.MX7D上安装Android Things系统疑难杂症汇总
Android Things在NXP Pico i.MX7D上刷机的正常步骤还是很简单的,不过也陆续有不少朋友碰到各种问题.这里把问题和解决方法做个汇总,有新问题再继续补充.碰到问题的朋友,也可以在文 ...
- 在电脑上安装android,在电脑上安装Android模拟器
<在电脑上安装Android模拟器>由会员分享,可在线阅读,更多相关<在电脑上安装Android模拟器(12页珍藏版)>请在人人文库网上搜索. 1.在电脑上安装Android模 ...
- iphone上安装android系统,如何在iPhone上安装Android操作系统?
关于"如何在iPhone上安装Android操作系统?"相关问题,库巴帮助小帮手为您解答. 本文是教各位如何安装谷歌的Android操作系统到iPhone上.事先警告,动手能力不强 ...
- linux mint能用安卓,如何在Ubuntu和Linux Mint上安装Android Studio
Android Studio 是一个全新的 Android 开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工 ...
- 在 Ubuntu 上安装 Android Studio
在 Ubuntu 上安装 Android Studio http://www.linuxidc.com/Linux/2013-05/84812.htm 打开terminal,输入以下命令 sudo a ...
- Android 借助Stetho在Chrome上调试Android网络、数据库、Sharedpreferences
Android 借助Stetho在Chrome上调试Android网络.数据库.Sharedpreferences 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/a ...
- 安卓4.4刷linux系统下载,在Linux上安装Android 4.4 KitKat
Android (x86)项目致力于移植Android系统到X86处理器上,使用户可以更容易的在任何电脑上安装Android.他们通过使用android源码,增加补丁来使Android能够在X86处理 ...
- 关于在VMware上安装Android x86及FTP详细使用
关于在VMware上安装Android x86产生的一系列问题及解决办法) 下载地址: 安装配置过程: 配置磁盘 配置启动文件 关于分辨率问题 兼容ARM 输入法问题 FTP服务 打开FTP服务 搭建 ...
- android x86小白安装教程,电脑上安装Android 10小白教程,大屏Android用起来
Bliss OS是一个基于 Android-x86 项目的开源操作系统,它能让你PC或笔记本电脑上安装Android系统,目前已更新到基于 Android 10 的 Bliss OS 12 版本,不过 ...
最新文章
- KMP模版 KMP求子串在主串出现的次数模版
- 【DP】[ZJOI2008][HYSBZ/BZOJ1037]生日聚会Party
- android Bitmap用法总结
- boost::hana::Comparable用法的测试程序
- Https原理及流程
- Linux实战教学笔记52:GlusterFS分布式存储系统
- django model filter 条件过滤,及多表连接查询、反向查询,某字段的distinct
- 今日头条官方辟谣:水滴筹从未收取过手续费
- LeetCode 688. “马”在棋盘上的概率
- [转载] python单词词典_Python 字典(Dictionary)
- shell字符串的截取的问题
- 全国省级地级县级行政区sql与json数据
- war、jar、ear文件对比
- KVASER新手入门的常见十一个问题
- 安信可nbiot模块_安信可wifi模块
- 关于ArcMap中道路、河道中心线提取过程
- 参考《机器学习实战》高清中文PDF+高清英文PDF+源代码
- uniapp 实现微信聊天效果 阻止input失焦
- OA项目5:系统管理之岗位管理
- uni-app 微信小程序 + 友盟统计 sdk