Beaglebone Black的启动

第1章  准备开始

Beaglebone Black上最显眼的恐怕就是板子两侧的扩展端口,一侧有46个端口,共92个端口Beaglebone Black的启动。并且,每个数字端口有8种不同的模式供选择。通常许多人对这样一个灵活并且集多种功能于一身的设备会显得无从下手。在之后的学习中,你无时无刻都会体会到完成一件不会只有一种方式:有许多不同的方式可以得出相同的结果。暂且不提端口的8种模式,就连连接方式都有多种不同的方式本文选自BeagleBone Black项目实训手册大学霸。

1.1  启动你的Beaglebone Black

你有多种连接Beaglebone Black开发板的不同方式——更准确地说,你有多种不同的方式访问到它并开始使用BoneScript编程。Beaglebone Black最容易使用的编程软件是基于Web的Cloud9 IDE,它已经内建在操作系统中了。当然,在本节中也会介绍到其他的编程方式本文选自BeagleBone Black项目实训手册大学霸。

1.1.1  使用USB连接

Beaglebone Black已经将驱动和帮助页面内建在了操作系统中,这可以使你很方便地将Beaglebone Black连接到你的电脑。最新版本的Beaglebone Black拥有4GB eMMC闪存,它已经预装了Debian操作系统,不需要像Beaglebone一样需要一个系统Micro SD卡。

使用USB连接方式非常简单直接,将Mini USB线的一端插在Beaglebone Black的Mini USB口,另一端插在你电脑的USB口即可,如图1.1所示。


图1.1  使用USB连接Beaglebone Black

这会导致Beaglebone Black板子启动,当然也提供了开发接口来供你编程。Beaglebone Black会从板载的eMMC中启动Debian OS。当Beaglebone Black上电的时候,电源LED(5V筒形插座旁边)会点亮,Mini USB插口上方的4个LED开始闪烁。这4个LED被称为USER LED,它们的功能可以被用户配置,默认他们被配置为如下的功能:

q  USR0被配置为“心跳模式”,只要系统在运行,它就以固定的频率闪烁;

q  USR1被配置为访问Micro SD卡时候闪烁;

q  USR2被配置为在CPU活动时候闪烁;

q  USR3被配置为访问eMMC时候闪烁。

提示:在为Beaglebone Black插入电源之前按住boot开关会使系统从Micro SD(如果有的话)卡启动本文选自BeagleBone Black项目实训手册大学霸。

Beaglebone Black的启动相关推荐

  1. beaglebone php,BeagleBone 的NFS启动配置和流程

    终于挂上NFS了,记录如下.首先感谢sblpp和zhdphao两位坛友的帮助! 1.在BeagleBone的文件系统中挂载NFS文件系统 开发环境搭建的时候在PC上要运行setup.sh,主要就是安装 ...

  2. BeagleBone Black的启动方式介绍

    RAM Code: RAM Code是固化在芯片中的一段代码,当芯片正常上 电时,芯片会首先执行此段代码. RAM Code startup: ROM Code首先会为自己的运行环境做一些基本的初始化 ...

  3. Beaglebone Back学习三(开发环境搭建)

    开发环境搭建 1 Ubuntu环境搭建 2 Window环境搭建 3 开发板环境搭建 1 Ubuntu环境搭建 (1)安装必要的网络工具 samba nfs tftp vmware-tools sam ...

  4. android beaglebone,BeagleBone学习历程(三):Android无屏显示

    导读:BeagleBone 是仅有信用卡大小的低成本 Linux 计算机,它与 Internet 相连并运行高级操作系统,例如 Android 4.0 和 Ubuntu Linux.本文将向大家介绍如 ...

  5. html window 属性,html中window对象top 、self 、parent 等属性

    top 属性返回最顶层的先辈窗口. 该属性返回对一个顶级窗口的只读引用.如果窗口本身就是一个顶级窗口,top 属性存放对窗口自身的引用.如果窗口是一个框架,那么 top 属性引用包含框架的顶层窗口. ...

  6. BeagleBone Black学习(一)—— 移植和启动

    参考链接汇总 学习都是从别人那里学来的,先把链接都发出来,有对应简单的问题直接看链接 TI官方Linux系统移植WiKi: https://www.digikey.com/eewiki/display ...

  7. AM335x Beaglebone black 蚂蚁矿机L3+控制板 u-Boot 启动分析

    AM335x 可以通过控制上电是sysboot 引脚的电平选择启动顺序,官方的beaglebone black 电路如下: 矿板的SYSBOOT[4:0] = 10011,默认启动顺序如下: 默认是从 ...

  8. Beaglebone black 蚂蚁矿机L3+控制板 制作SD启动盘

    矿机板子Nandflash 中的U-boot首先 首先会从SD卡中读取uEnv.txt 文件,运行uEnv.txt 中的脚本,如果加载失败的话再启动Nandflash的Angstorm的系统,后面再详 ...

  9. Beaglebone串口启动

    1 出发点 需求在没有SD卡.EMMC.USB的情况下启动Beaglebone Black.(我自己的板子SD卡槽被撞坏了,焊盘都掉了.查了PCB发现信号线走的中间层,懒得飞线了) 某鱼上有很多Bea ...

最新文章

  1. 「机器学习速成」过拟合的风险和泛化
  2. Android MVC,MVP,MVVM模式入门——重构登陆注册功能
  3. 认真工作的原因以及方法
  4. CC++——库头文件及其作用
  5. easypoi 导入oracle,记一次由openjdk导致的poi错误(easyexcel)
  6. 获取mysql系统时间
  7. 博弈论(二)完全信息静态博弈
  8. 10.27T1 堆贪心
  9. 从零开始学android:Activity初步
  10. CS5211 eDP转LVDS转换器芯片 CS5211芯片说明书
  11. 用鲁棒学习提升无监督图像聚类
  12. Calcite的RelFieldTrimmer简介
  13. 20200722-Java面经-被血虐-面试问题及总结
  14. qbo_arduqob command 命令Id约定
  15. 华为云物联网平台创建产品与设备(含MQTT.fx测试)
  16. Win系统如何修改远程桌面端口3389
  17. 查看锐捷poe交换机供电状态_锐捷 RG-S2910-24GT4SFP-UP-H 24个电口支持PoE和PoE+供电交换机...
  18. 怎么提高App推广效率
  19. LabVIEW 2013SP1视觉开发必备软件LV、VDM、VBAI、VAS
  20. 原型链----看懂_proto_和prototype

热门文章

  1. fzu 1686(DLX 重复点覆盖)
  2. 软件战争中的小插曲:比较搜狗拼音和QQ拼音输入法
  3. MySQL_解决ERROR 2006 (HY000) at line XX MySQL server has gone away问题
  4. fatal: You are not currently on a branch. 问题解决
  5. 数据库连接池连接异常com.alibaba.druid.pool.GetConnectionTimeoutException
  6. 数据库异常 :java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)
  7. 普通的旧CLR对象与数据传输对象
  8. 如何从值中删除数组中的项目?
  9. 在条形图中对X轴进行排序
  10. public virtual T GetT(string key, T defaultValue)