教程参考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

BeagleBone Black入门相关推荐

  1. BeagleBone 机器人项目

    特点 BeagleBone Blue 实际上是一种小型.轻便.廉价的计算机,与 Raspberry Pi 和 Arduino 类似. 它具有当今台式机的所有可扩展性,但没有体积.费用或噪音 本项目指南 ...

  2. 其他主流开源硬件简介BeagleBone Black快速入门

    其他主流开源硬件简介BeagleBone Black快速入门 1.3 其他主流开源硬件简介 开源硬件种类繁多,但主要有两款开源硬件常与BeagleBone比较.它们就是Arduino和Raspberr ...

  3. BeagleBone Black快速入门教程第1章嵌入式Linux之于Maker们

    BeagleBone Black快速入门教程第1章嵌入式Linux之于Maker们 Maker的中文含义类似"创客".创客是指一群酷爱科技.热衷实践的人群,他们以分享技术.交流思想 ...

  4. BeagleBone Black快速入门教程

    BeagleBone Black快速入门教程 试读样张下载地址:http://pan.baidu.com/s/1bnjJEnP 本教程是国内唯一BeagleBone Black中文教程.本教程全面讲解 ...

  5. BeagleBone Black教程之BeagleBone Black设备的连接

    BeagleBone Black教程之BeagleBone Black设备的连接 BeagleBone Black开发前需要准备的材料 经过上面的介绍,相信你已经对BeagleBone有了大致的了解, ...

  6. BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍

    BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍 两种型号的BeagleBone BeagleBone有两种型号,较早的的型号为Beaglebone,最新的型号为Beagle ...

  7. BeagleBone Black项目实训手册(大学霸内部资料)

    BeagleBone Black项目实训手册(大学霸内部资料) 介绍:本教程是<BeagleBone Black快速入门教程>的后续教程.本教程以项目操作为主,讲解LED项目.声音项目.传 ...

  8. BeagleBone Black教程之BeagleBone Black使用到的Linux基础

    2019独角兽企业重金招聘Python工程师标准>>> BeagleBone Black教程之BeagleBone Black使用到的Linux基础 BeagleBone Black ...

  9. (一)ROS系统入门 Getting Started with ROS 以Kinetic为主更新 附课件PPT

    ROS机器人程序设计(原书第2版)补充资料 教案1 ROS Kinetic系统入门 ROS Kinetic在Ubuntu 16.04.01 安装可参考:http://blog.csdn.net/zha ...

最新文章

  1. mysql 按照in id顺序_Mysql查询结果顺序按in()中ID的顺序排列的案例区分
  2. [Jarvis OJ - PWN]——[XMAN]level3
  3. Django的外键创建
  4. leetcode47. 全排列 II(回溯)
  5. 计算机应用类专业综合冲刺卷,2009年计算机应用类专业综合知识模拟试卷.doc
  6. EVENT:10218 dump uba of applied undo
  7. linux什么命令查设备型号,在Linux命令行中查看系统硬件制造商、型号与序列号的六种方法...
  8. MVC5 + EF6 + Bootstrap3 (11) 排序、搜索、分页
  9. 以《刀塔自走棋》和《酒馆战棋》为例,分析和研究自走棋的设计
  10. 使用GDK7调试Linux内核之KVM
  11. 对于K 均值聚类的尝试
  12. Excel中如何让第一行、第二行一直显示出来 excel冻结窗格与拆分窗格
  13. History(查看历史命令)的用法
  14. C++ continue 语句
  15. htc one x android5.0,HTC One X S720e 刷机包 FlymeOS4.5.4.2R For One X 安卓5.1.1 XTS高级设置 纯净无推广...
  16. GreenPlum角色与权限控制
  17. Windows 7 显示适配器
  18. ue4 Android打包示例
  19. Cadence学习记录(一)元器件原理图绘制
  20. vscode+cmake多文件编译C++

热门文章

  1. FFT—快速傅里叶变换算法——matlab(1)
  2. win10系统下max14版本烘焙贴图后软件死机现象如何解决
  3. 计算机软件存在复制品吗,计算机软件保护常识
  4. 《老友记》中100句经典台词
  5. 关于网件交换机基本配置命令
  6. excel加载项不能被加载_最喜欢的免费Excel加载项
  7. 红帽linux安装图文教程详解,红帽linux安装图文教程详解
  8. 织梦调用php标签,织梦DEDECMS仿站常用模板调用标签大全
  9. 标志卓信构建数字孪生水厂
  10. iMindMap解析六项思考帽法