UP Board 人若有大胆,板子就很惨:首次上电开机失败
前言
原创文章,转载引用务必注明链接。
注意:拍照自带抖动功能,画质大家凑合着看。冬日天气干燥,手触摸板子前建议流水洗手或者握持大体积导电体将静电放走。
本文使用Markdown写成,为获得更好的阅读体验和正常的图片、链接,请访问我的博客文章地址:
http://www.cnblogs.com/sjqlwy/p/up_powerup.html
上电
本来想先硬件解析的,可是想想开机上电之后再解析更靠谱,不然连led灯在哪都不知道。
然后一脸懵逼,没有已出版的《Getting Started》类书的话,官方也应该弄个用户手册。最终我们来到官方wiki 。
供电
Power is Power
巧妇难为无米之炊,没有电啥都干不了,看一下说明书(PDF下载版):

需要5v的:首先,这个为啥供电范围不能宽一点呢。。。然后翻箱倒柜找到一个5v1a的,因为我是一个有信仰的男人(话说刺客信条电影快上映了),所以我相信空载能启动,去吧,皮卡丘!

更新:【如何供电】wiki页面上有额外说明:
- 在耗电较低时也可以通过5V GPIO接口为设备供电(也就是所谓反向供电,在RPi上也可以但是由于没有相关保护电路故不推荐)
- 即使断电之后,USB 3.0 OTG接口也会短时间维持带电
- 早期版本的UP板只能通过DC接口供电。两个问题:
- 如何知道我的硬件版本?
- 是不是新版增加了反向供电保护电路?
如何控制
等等,突然又有一个问题,作为手头没有显示器、路由器的男人,遇上一块没有无线网卡的开发板,怎么才能知道它启动了没有,何况出厂安装的什么系统我也不知道,突然眉头一皱,记上心头。教练我还可以抢救一下,我有USB2TTL串口调试模块。
使用串口模块调试UP板
首先看一下Pinout引脚图:

嗯呐,使用6(GND地)、8(TX)、10(RX)三个引脚就可以了。那么那个引脚是Pin 1 呢?

剧本不对啊老湿!说好的兼容RPi呢,你这到底哪个是Pin1。。。我们还是来看看吸尘器的引脚图:

推荐这个网站(http://pinout.xyz/) 看树莓派的引脚图,很直观,每个引脚还可以点击。因为这三个引脚并没有向UP反向供电,即使错了也没关系(你的板子烧掉了可别赖我。。。)
掏出USB2TTL调试模块:

【CMSIS-DAP Mini 仿真器】RockEnegy公司的产品,众筹试用页面见此 ,附带串口调试功能,比较奇葩的是标记的是TGT_RX (Target),所以不是TX-RX那种,而是TGT_TX-TX这种连接。使用miniUSB接口供电。
UP Board 一骑马斯!

【使用Xshell查看串口输出】

连接完毕准备启动。很激动,同时我也在思考:
- 如果是Windows怎么办
- 如果ubilinux没有开启串口登录怎么办
但是,等了好久没见有输出,
于是喜闻乐见启动失败。
可能原因:
- 没有预置系统。一般开发板出厂会预置系统,便于检测设备是否正常。但是看了一眼wiki,又觉得似乎没有。
- 供电不足没有正常启动。前面供电部分讲过,空载时1A电流应该是可以启动设备的。
- 串口模块本身或者设置问题。手头还有一个国产CH340和FTDI Cable,但是调试Guitar开发板正常。
怀疑是原因1,那么到底有没有预置系统呢,虽然我们可以直接烧录新系统,但是这样就无法知晓答案了。
当时UP Board离我只有0.01公分,但是四分之一炷香之后,我决定启用 PLAN B。

PLAN B ——网线直连
由于手头并没有路由器,好在有台笔记本和网线,所以我们可以通过网线直连+搭建DHCP服务器来快速查看UP Board是否正常开机(理论上)。具体方法参考我之前的帖子《网线直连控制Guitar (增强版)》 ,是我个人改进的方法。

UP板电源指示灯亮——>网卡灯亮,经过等待,Tftp32并没有识别到新的设备接入。我们有极大把握认为UP Board没有预置系统。
后记
本来是想再谈UP Board的,因为第一篇漫谈之后看了很多关于UP Board背后的故事,有了新的感悟,没想到江浙沪快递这么快,只好先直播一下。下篇我们就得灰溜溜为UP板装系统了。
UP Board 人若有大胆,板子就很惨:首次上电开机失败的更多相关文章
- P3980 [NOI2008]志愿者招募 费用流 (人有多大胆地有多大产
https://www.luogu.org/problemnew/show/P3980 感觉费用流比网络流的图更难想到,要更大胆.首先由于日期是连续的,所以图中的点是横向排列的. 这道题有点绕道走的意 ...
- UP Board 妄图启动ubilinux失败
前言 原创文章,转载引用务必注明链接. 经历了上次的上电开机失败,我们终于发现需要手动为UP板安装系统,因为没有显示器的Headless模式时,使用Linux比较方便,另外熟悉Debian系的,所以选 ...
- 【游记】NOIP 2017
时间:2017.11.11~2017.11.12 地点:广东省广州市第六中学 Day1 T1:看到题目,心想这种题目也能放在T1? 这个结论我之前遇到过至少3次,自己也简单证明过.初见是NOIP200 ...
- 湖人季后赛淘汰出局 - For James 2021.6.4
今天有NBA季后赛湖人主场对太阳的G6比赛,之前湖人2-3落后,这场比赛输了就被淘汰了.上午特意看了比赛的直播,期望着湖人能赢下这场,这样还有打G7的机会,也就还有进入下一轮的机会.最后湖人还是输了这 ...
- IT人学习方法论(一):学习方向
07年的时候曾经讲过一节Webcast,名叫<使您成为Windows专家的一些学习习惯 >.直到最近,还经常收到听众关于这一节课反馈和心得的电子邮件,可见学习方法论是大家非常关心的问题.因 ...
- Altium Designer 定义板子外框
Altium Designer 提供多种定义板子外形的方法. 第一种方法,在Files 面板(在界面下面System菜单条中查找)中选择PCB Templates命令.在这个界面下您可以选择符合您设计 ...
- (转)失败和拒绝,也是一种肯定 找工作时,我四处碰壁这一段经历对自己职业生涯的帮助最大。为什么? "因为这些挫折让我的脸皮变厚了 如果你不是每天被人拒绝,那就说明你的人生目标不够远大 所谓成功,就是不停地经历失败,并且始终保持热情
(转)失败和拒绝,也是一种肯定 昨天,先是看到一个老外,说了一句很震撼的话. "你个人的项目,应该有四分之一会失败,否则就说明你的冒险精神不够." (Expect and hope ...
- 风物长宜放眼量,人间正道是沧桑 - 一位北美 IT 技术人破局
引言 我对于本科时光的印象,还停留在那所普通 211 大学的建筑物之间,我坐在大学的时光长廊里,满眼望去,都是经历的过的故事.可毕业后回首,却很少有人能说,自己从来没有迷茫过.迷茫,仿佛就是一团乌云, ...
- 1奶茶店创业成本: 2发饰品加盟店创业成本 3眼镜行业店创业成本 从“程序员转行卖烧饼”想到IT人创业
总结: -------奶茶店创业成本: 而这个奶茶店初期投资是:3万元加盟费+1万元保证金+8000装修+两万设备(冰柜.展示柜.收银机等等).别说赚钱,什么时候把初期投资赚回来呀! 一个店的利润就是 ...
随机推荐
- 海康威视,大华,宇视 的视频监控iOS Demo
原谅我只提供一个链接,我在这里写了两遍,最后加个链接页面卡死了,下面的demo,最好真机调试.(写博客还是在别的地方写复制到这里比较好!) 一个画面可以做,4个,9个,16个画面原理是一样的,集合到自 ...
- [Erlang 0113] Elixir 编译流程梳理
注意:目前Elixir版本还不稳定,代码调整较大,本文随时失效 之前简单演示过如何从elixir ex代码生成并运行Erlang代码,下面仔细梳理一遍elixir文件的编译过程,书接上文,从 ...
- centos本地yum源安装
1.为DVD或U盘创建一个用于挂载的目录 [root@localhost ~]# mkdir /media/CentOS/ 2.查看DVD或U盘所在的路径 [root@localhost ~]# fd ...
- linux基本知识2
date:时间管理 linux时钟: 硬件时钟:hwclock -s:硬件时钟到系统时钟 -w:系统时钟到硬件时钟 系统时钟:date 如何查看是外部命令还是内部命令: type COMMAND ...
- 基于TQ2440的SPI驱动学习(OLED)
平台简介 开发板:TQ2440 (NandFlash:256M 内存:64M) u-boot版本:u-boot-2015.04 内核版本:Linux-3.14 作者:彭东林 邮箱:pengdongl ...
- Double Dispatch讲解与实例-面试题
引言 说实话,我看过GoF<Design Patterns>,也曾深深的被李建忠<设计模式>系列Webcast吸引.但是还没有见过“Double Dispatch模式”.的确G ...
- python爬虫学习(10) —— 专利检索DEMO
这是一个稍微复杂的demo,它的功能如下: 输入专利号,下载对应的专利文档 输入关键词,下载所有相关的专利文档 0. 模块准备 首先是requests,这个就不说了,爬虫利器 其次是安装tessera ...
- Dipole Antenna : 2
Characteristics of dipole antenna. %% % characteristics of dipole antenna % author : Leon % email:ya ...
- Struts2 讲解笔记
1.第一个Struts2入门案例 1.找jar包 Struts2-core xwork-core ognl javasist freemarker commons-lang commons-io co ...
- grep 命令过滤配置文件中的注释和空行
grep 用法 Usage: grep [OPTION]... PATTERN [FILE]... Search for PATTERN in each FILE or standard input. ...