【迅为iMX6Q】开发板烧写Uboot后串口无任何输出的问题解决
问题描述
- 【迅为iMX6Q】开发板,资料还是很少的,或者说iMX6Q这款芯片,相关的资料很少
- 之前这个块开发板,是可以正常烧写并启动的,最近有了点时间,烧写了Linux系统镜像,发现设置为EMMC启动模式后,串口无任何打印
排查步骤
- 因为这块开发板【吃灰】了两年,怀疑硬件有了点问题,但是,使用烧写工具,可以正常的下载,并且烧写Kernel时,串口还有烧写的打印信息,这说明,开发板串口没坏,并且,USB转串口线,没有问题
- 那就是Uboot本身的问题了,无法正确引导,这块板子是2G DDR内存的,我使用Android提取的uboot-imx,编译后的uboot,依旧开机无响应
- 折腾了很久,试了十几个uboot的版本,依旧没有任何的打印
偶然发现
- 记得之前上电时,屏幕背光是亮的,只是可能不显示图像,而此时,屏幕不亮,就像是EMMC启动不了。使用万用表量导通,验证【拨码开关】正常的导通,没有问题
- 我插拔USB OTA烧写线时,按压了一下核心板,听到咔的一声,瞬间明白了,核心板卡没有压好。我马上断电,重新压合核心板,发现确实是松动了,我整齐的把【核心板】压合好,上电,串口uboot启动信息出来了,原来是核心板接触不良,造成了EMMC启动失败。
- 重新压合好【核心板】,发现上电后,LCD屏幕背光也亮了,虚惊一场!
小结
- 如果发现开发板异常,不能只考虑软件问题,还需要确认是否是硬件引起的
- 这么小的问题,卡了两天,不过,也验证了好几个版本的uboot,学到了一些排查问题的方法
- 继续研究uboot的移植
【迅为iMX6Q】开发板烧写Uboot后串口无任何输出的问题解决相关推荐
- rk3288 linux烧录工具,Firefly-RK3288开发板烧写教程
Firefly-RK3288开发板烧写教程 前言 本文介绍了如何将主机上的固件文件,通过 Micro USB OTG 线,烧录到开发板的闪存中. 升级时,需要根据主机操作系统和固件类型来选择合适的升级 ...
- 【迅为iMX6Q】开发板 烧写工具 MfgTool2.exe 打不开问题的解决
现象 最近整理电脑,重新搭建了 [迅为iMX6Q]开发板的开发环境,从网盘重新下载的烧写烧写工具:android_m6.0.1_2.0.0_ga_tool_20190725,直接双击MfgTool2. ...
- 迅为LS2k1000龙芯国产双核开发板烧写系统到 U 盘
龙芯的系统可以存放在 Nand Flash,SD 卡,U 盘,固态或者是网络加载,迅为的龙芯开发板核心板默认没有焊接 Nand Flash,是将文件系统存储在底板的固态硬盘上,这一章节我们将系统烧写到 ...
- 迅为IMX6Q开发板独立文档和程序源码汇总158个
迅为IMX6开发板支持五种系统Android4.4/6.0/7.1系统:Linux + Qt4.7/5.7系统: Ubuntu12.04/16.04系统:Debian 9.9 系统:Yocto系统( ...
- 安卓开发板烧写程序与安装软件的区别_巧用imx6开发板烧写android系统的详细步骤讲解...
平台:迅为iMX6开发板 iMX6 可以使用 OTG接口烧写镜像,OTG烧写也可以叫 USB 烧写. 1.OTG烧写环境 OTG 烧写只需要在 windows 环境,OTG 烧写方式首先要安装 ADB ...
- 基于迅为iMX6开发板烧写Android系统
平台:迅为iMX6开发板 iMX6 可以使用 OTG接口烧写镜像,OTG烧写也可以叫USB 烧写. 1. OTG烧写环境 OTG 烧写只需要在 windows环境,OTG烧写方式首先要安装 ADB驱动 ...
- imx6q 开发板_mplayer移植-迅为IMX6Q开发板
0 1 mplayer简介 mplayer是一款开源多媒体播放器,以gnu通用公共许可证发布.它资源占用率低,无论是音频还是视频方面,支持的格式相当全面,支持的输出设备也很多,可以在各种主流操作系统中 ...
- 安卓开发板烧写程序与安装软件的区别_在开发板上安装Android
一.安装串口调试工具 开发Linux驱动程序无法像开发Android应用程序直接在Eclipse中开发,但是可以通过串口来通信.所以就需要安装串口调试工具,在这儿我们使用的串口调试工具是minicom ...
- tiny4412安装Linux系统,FriendlyARM Tiny 4412开发板烧写Linux系统步骤
一.制做用于安装系统的SD卡 通常Tiny4412出厂时已经安装好Android4.2.2系统,之后要从新烧写系统,则须要SD卡来烧写系统,不管是经过USB烧写,仍是SD卡脱机烧写,都须要使用SD卡启 ...
最新文章
- 智能手环功能模块设计_智能手环的设计的方案.doc
- Nginx 挂了怎么办?怎么实现高可用?
- 激光雷达(LiDAR)点云数据知多少?
- python装饰器-python装饰器
- h5 canvas 显示rgb
- Shell编程-控制结构 | 基础篇
- 【图像处理】——比特平面原理和实现方法(全网较全面,含所有比特位图的分层方法)
- 类GeometricShapeFactory-JTS几何图形绘制API
- FTP相关命令(手机FTP服务启动应用)
- 忘记 Apple Watch PIN 码,如何解锁 Apple Watch?
- Kotlin中定义编译时常量
- 打开360浏览器显示无法连接服务器错误,Win7系统360浏览器打开网页显示“网络连接错误,错误代码102”怎么办...
- 局域网考勤python_Python pyftpdlib 实现局域网文件互传
- HDU3665Seaside(最短路径)
- 计算机与昆虫关系的论文,浅谈昆虫与人类的关系.doc
- 六级阅读真题词组(2016)
- 每个人都至少需要4个邮箱账户(附国内外数十个免费邮箱)
- CSS第二部分——网页布局三大核心
- SaaS是什么?企业为什么要有SaaS系统?
- java null是什么类型_Java中的Null到底是什么