前言 原创文章,转载引用务必注明链接。 注意:拍照自带抖动功能,画质大家凑合着看。冬日天气干燥,手触摸板子前建议流水洗手或者握持大体积导电体将静电放走。 本文使用Markdown写成,为获得更好的阅读体验和正常的图片、链接,请访问我的博客文章地址: http://www.cnblogs.com/sjqlwy/p/up_powerup.html
上电本来想先硬件解析的,可是想想开机上电之后再解析更靠谱,不然连led灯在哪都不知道。 然后一脸懵逼,没有已出版的《Getting Started》类书的话,官方也应该弄个用户手册。最终我们来到官方wiki 。 供电Power is Power
巧妇难为无米之炊,没有电啥都干不了,看一下说明书(PDF下载版): 需要5v的:首先,这个为啥供电范围不能宽一点呢。。。然后翻箱倒柜找到一个5v1a的,因为我是一个有信仰的男人(话说刺客信条电影快上映了),所以我相信空载能启动,去吧,皮卡丘! 更新:【如何供电】wiki页面上有额外说明: 如何控制等等,突然又有一个问题,作为手头没有显示器、路由器的男人,遇上一块没有无线网卡的开发板,怎么才能知道它启动了没有,何况出厂安装的什么系统我也不知道,突然眉头一皱,记上心头。教练我还可以抢救一下,我有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板装系统了。
|