BeagleBone Black入门

教程参考http://beagleboard.org/getting-started
PC使用64位win7系统,虚拟机ubuntu 14.04
使用的狗板为BeagleBone Black,自带Debian 4.9.2-10系统(Linux version 4.1.15)

如果是比较新的系统,PC一般不需要安装驱动
windows(64位)
https://beagleboard.org/static/Drivers/Windows/BONE_D64.exe
windows(32位)
https://beagleboard.org/static/Drivers/Windows/BONE_DRV.exe
如果出现错误(0xc000007b),需要先安装
https://download.microsoft.com/download/A/8/0/A80747C3-41BD-45DF-B505-E9710D2744E0/vcredist_x64.exe
驱动安装后重启系统

Mac OS X需要安装如下2个包
https://beagleboard.org/static/Drivers/MacOSX/RNDIS/HoRNDIS.pkg
https://beagleboard.org/static/Drivers/MacOSX/FTDI/EnergiaFTDIDrivers2.2.18.pkg

Linux
https://beagleboard.org/static/Drivers/Linux/FTDI/mkudevrule.sh
注:如果板子要连接到虚拟机,建议用网络连接且虚拟机要使用桥接模式,不建议用USB直连

板子默认IP地址(取决于PC的系统和连接方式)
usb连接
192.168.7.2(windows:192.168.7.1)
192.168.6.2(Mac OS X/Linux:192.168.6.1)
wifi连接(默认密码:BeagleBone)
192.168.8.1(all:192.168.8.x)
网线连接(局域网LAN)
beaglebone.local(域名)
beaglebone-2.local(多个板子连接)
注:使用USB连接时,IP地址固定不变;
使用网线连接时,板子会启动mDNS,IP地址(不固定) <--映射--> beaglebone.local(固定不变)

使用浏览器(除了IE)访问板子的web服务器
USB连接
http://192.168.7.2/
网线连接
http://beaglebone.local/

PC使用SecureCRT登录(支持ssh和serial两种方式)
用户
debian
密码
temppwd
注:root用户无密码;
使用serial登录前需要设置COM口和波特率115200

------系统更新------
下载Debian系统镜像包
https://beagleboard.org/latest-images
注:loT系列的镜像包没有GUI,占用空间更小

下载安装balenaEtcher工具
https://www.balena.io/etcher/

将镜像写入SD卡
SD卡连接到PC后,用balenaEtcher工具将镜像包写入SD卡

从SD卡启动板子
将SD卡插入狗板,按住USER/BOOT键并上电,系统将从SD卡启动

将镜像写入板载eMMC(可选)
使用自带的nano编辑器修改/boot/uEnv.txt文件
sudo nano /boot/uEnv.txt
修改如下(去掉注释)
##enable BBB: eMMC Flasher:
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
--->
##enable BBB: eMMC Flasher:
cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

退出并保存
<Ctrl>+x

更新脚本(可选)
cd /opt/scripts/
git pull

板子重启时会自动刷新eMMC;
刷新完成后4个LED灯闪烁,系统自动将板子下电,这个过程大概花费45分钟;
将板子断电后拔掉SD卡,否则下次上电时会重新刷新eMMC
------end------

参考资料
https://github.com/beagleboard/beaglebone-black
https://beagleboard.org/hardware/design
https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#ssh_root.40beaglebone.local

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值