BeagleBone Black USB一线通(1)
新购了一套高性能单板计算开发板,大名鼎鼎的Beaglebone Black国内版。鼓捣了两天,记下一些流水账,以供参考。
一、版本和升级
预装在eMMC中的系统版本比较老,是5月的版本, 一个最大的问题是插上Micro-SD 卡后无法正常启动。根据网上找到的一些资料,尝试在Ubuntu虚拟机下格式化SD卡,在SD卡启动分区上编辑修改uEnv.txt文件 ,试图让U-Boot重定位启动文件。但不幸的是,多次尝试均告失败。
随后浏览相关网站,发现新版的系统中有提到,支持系统启动后Micro-SD卡的挂载,遂感觉还是得选择正确的路线,就是要先升级到尽量新的系统版本。
系统版本的说明可以在下面找到
http://elinux.org/Beagleboard:Updating_The_Software
镜像文件下载后,解压出来一个.img文件,用推荐的烧写工具DiskImager,烧写到Micro-SD卡中即可使用。
其中的 Production Image 2013.09.04 和Updated Image 2013.06.20 这类的映像是eMMC-Flasher, 是烧写到Micro-SD卡 用来升级板载eMMC中的系统的。 升级过程约45分钟,4个user-LED全部亮起来就算升级结束了。 如果中途断电了,那么eMMC不能正常启动了,但eMMC-FlasherMicro-SD卡是可以启动运行的,重新升级就可以,不用太顾虑。
其中SD Boot 2013.08.21 这类的映像文件是 CLoud9 GNOME Image,是直接用来烧写到4G Micro-SD 卡中启动系统的。这个不会修改板载eMMC的内容。
二、启动与终端
购置的板子,附送的USB转串口线,是非常有用的。连接usb串口的GND、RXD、TXD,对应到 BBB板上J1的1脚、5脚、4脚。打开串口终端,设置速率115200。 然后连接上BBB板上的供电兼多接口线缆--就是那条USB-otg线。很有成就感吧,串口终端就会出来引导的过程了。 启动过程中,BBB会启动若干的设备连接到电脑上,按要求安装驱动程序即可。 启动完成后也会出现一个移动盘,其中有需要安装的驱动程序,非常方便。
系统启动完成后,可以用root登陆,默认密码为空。 这样就可以进入字符界面操作了。 比如看看网络接口,
# ifconfig
eth0 Link encap:Ethernet HWaddr 90:59:AF:65:F4:76
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:56
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:354 errors:0 dropped:0 overruns:0 frame:0
TX packets:354 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:21912 (21.3 KiB) TX bytes:21912 (21.3 KiB)
usb0 Link encap:Ethernet HWaddr AA:E2:B4:0C:28:FD
inet addr:192.168.7.2 Bcast:192.168.7.3 Mask:255.255.255.252
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42402 errors:0 dropped:0 overruns:0 frame:0
TX packets:35212 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3008175 (2.8 MiB) TX bytes:18764279 (17.8 MiB)
(2)下篇请见 BeagleBone Black USB一线通(2)
BeagleBone Black USB一线通(1)相关推荐
- BeagleBone Black USB一线通(2)
接上篇 BeagleBone Black USB 一线通(1) 三.网络与ssh终端 通过串口终端我们可以看到启动的过程,也能做一些交互操作,比如我们看到了网络接口的状况.其中的usb0已经在随板的 ...
- 【转】BeagleBone Black USB一线通(3)
接上篇 BeagleBone Black 一线通(2) 五.vnc图形终端 虽然 BB-Black带有一个Micro-HDMI接口,不过那么名片不到的一个小板,连接到一个20来寸的显示器上,还是有些 ...
- BeagleBone Black USB一线通(3)
接上篇 BeagleBone Black 一线通(2) 五.vnc图形终端 虽然 BB-Black带有一个Micro-HDMI接口,不过那么名片不到的一个小板,连接到一个20来寸的显示器上,还是有些 ...
- Beaglebone Black(1)Windows远程控制--一线通
一.版本和升级 预装在eMMC中的系统版本比较老,是5月的版本,一个最大的问题是插上Micro-SD卡后无法正常启动.根据网上找到的一些资料,尝试在Ubuntu虚拟机下格式化SD卡,在SD卡启动分区上 ...
- LDR6290-QFN28 做Type-C台式显示器 一线通大功率PD3.0 快充与在线升级的运用
LDR6290 PD3.0芯片,是专门为解决大功率台式显示器一线通.随着市场USB-C HOST端设备的实用性普及,周边设备也跟着相应改变. 从实用性出发,LDR公司在2021年7月推出了最新的一线通 ...
- “虽无彩凤双飞翼,确有巧处一线通”——明基PD2710QC显示器体验
轻便还要全面,专业兼顾优雅,移动办公时代配合笔电的最佳方案大概如是吧 作为一枚程序猿哥哥,从通勤上班到晚上回家,day by day 每天形影不离的就是一台笔记本电脑.如果说要给我的笔电搭配一台显示器 ...
- 好物推荐 | 新一代一线通投影仪方案
现在很多年轻人都偏向于购买投影仪而不是电视机,那么如何选择一款性价比高的投影器,就成了网友们比较头疼的一个问题了,接下来我们一起来看一下具体要如何选择一款性价比高的投影仪吧! 据欧盟最近发布指令消息, ...
- HDMI/type-c一线通EDP驱动板|应用高清便携显示器支持2K/1080P
一线通,便携显示屏应用 输入端1080P.4K30.4K60HZ这三种规格,输入端HDMI 由4路信号数据通道组成,支持1.62Gbps.2.7Gbps.5.4Gbps链路速率.内置可选SSC功能可降 ...
- 创基USB HUB集线器连接扩展一线通
说起这次的体验创基USB HUB集线器,必须要先提款2015年的Macbook ,这款笔记本史无前例的取消雷电接口,换上USB HUB.苹果为什么要用USB Type-C接口取代使用多年的Thunde ...
最新文章
- 开关电源三种控制模式:PWM/PFM/PSM
- JMS ActiveMQ研究文档
- Go安装web框架revel
- 文本编辑器创建菜单栏
- sun.misc.Unsafe操作手册
- 有关VUE学习的经验(2)
- php正则表达式 重复字符,php正则表达式匹配可能的重音字符
- Excel常见问题总结
- Mac下Android 反编译
- WPS正式推出了JS宏(WPS宏编辑器)如何切换会传统VB环境
- UTF和uncode
- TCP/IP协议第一章笔记
- CCS编译优化与volatile
- 马克•安德森:软件正在占领全世界
- numpy中ravel()与flatten()的区别
- XMLHttpRequest API
- 在windows上安装Postgresql,安装空间数据库postgis引擎,创建可以存储空间点线面的数据库,解决could not open extension control file问题
- python包管理工具总结
- 跨国药企在中国 | 赛诺菲来优时胰岛素生产基地落地北京;拜耳启动处方药北京工厂产能提升项目...
- 如果要求在使用计算机编辑文档,计算机应用基础专作业2-文档编辑.doc
热门文章
- jsp页面跳转与刷新的总结
- GJB 5000B二级-II实施基础
- 创新工场李开复:创新是水到渠成的事情
- 区块链底层平台FISCO BCOS的证书机制
- Unity骚操作:解决Unity里OnTriggerStay2D失灵问题。
- java制作扫雷游戏中埋雷的难点_Java 实现经典扫雷游戏
- typescript常见数据结构与算法
- [机械臂笔记001]论文阅读-StructDiffusion: Object-Centric Diffusion for Semantic Rearrangement of Novel Objects
- Halcon、opencv与C++的图像数据转换
- c语言中的字符变量用保留两位小数,字符数字转换保留2位小数