Running Ubuntu on Beaglebone Black

BeagleBone Black USB一线通(2) 接上篇 http://blog.csdn.net/jamselaot/article/details/17075353  三、网络与ssh终端 通过串口终端我们可以看到启动的过程,也能做一些交互操作,比如我们看到了网络接口的状况。其中的usb0已经在随板的系统中配置好了,有一个固定的IP地址 192.168.7.2 。     在主机这边,应该也安装好了跟BB-Black相关的驱动程序,其中 阅读详情
Images Available
Ubuntu Precise 12.04.2 LTS
Ubuntu Raring 13.04
Debian Wheezy 7.0.0
Installation Instructions

What’s New

The June 9th update below allows the device to be successfully powered from the USB connector.  The BeagleBone Black has a current limiter that by default is setup to only allow 1/2 amp of current while powered from USB.  The June 9th images reconfigure the current regulator at boot to allow up to 1.3 amps to be sourced from the USB.  However, it should be noted that the USB specification is 500 mA of current, so a PC may still limit the current below the full 1300 mA this change allows.  Powering from a USB phone charger is the intent of this change.  A big thanks to Jordi Guillaumes Pons for pointing this out.

 

Booting from the Internal eMMC

This image can be directly copied to the internal eMMC memory and booted (it can be copied to the internal eMMC while booted from the external microSD).

The new bootloader is setup to probe the external microSD slot at boot time. If a bootable microSD is detected it will be booted instead.  The result is that it is no longer necessary to hold down the USER/BOOT button at power-on to boot from microSD this way — the presence of a bootable external microSD card alone will cause it to boot.  A non-bootable microSD still causes it to boot from the internal eMMC so one can be used for additional storage while booted from eMMC.

 

Booting from SD

If you have not yet applied one of these images, you will need to hold down the USER/BOOT button while powering-on the device to boot the BeagleBone Black from the external SD slot.

 

Ubuntu Precise 12.04.2 LTS Hard Float Minimal Image

This image uses the Ubuntu 12.04.2 LTS core filesystem from Ubuntu with the minimal meta package applied. The kernel is a Robert Nelson armhf 3.8 kernel. The result is an easy-to-install Linux image that works with both the BeagleBone and the new BeagleBone Black boards.  If you want to do this on your own, step-by-step instructions can be found here.

Binary Download

  • ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz (June 9, 2013)
    • md5: 19e81997cce7217a68c04088d8f31edd
    • hostname: ubuntu-armhf
    • username: ubuntu
    • password: ubuntu
    • install: xz -cd ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz > /dev/sdX
    • Note: This .img.xz can be directly applied to the Bone’s internal eMMC while booted from the external microSD card.
      1. xz -cd ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz > /dev/mmcblk1
      2. power down and remove the microSD card

Installation Instructions

 

Ubuntu Raring 13.04 Hard Float Minimal Image

This image uses the Ubuntu 13.04 core filesystem from Ubuntu with the minimal meta package applied. The kernel is a Robert Nelson armhf 3.8 kernel. The result is an easy-to-install Linux image that works with both the BeagleBone and the new BeagleBone Black boards.  If you want to do this on your own, step-by-step instructions can be found here.

Binary Download

  • ubuntu-raring-13.04-armhf-3.8.13-bone20.img.xz (June 9, 2013)
    • md5: b3883d8d0edd3a157e1ce85f7490d235
    • hostname: ubuntu-armhf
    • username: ubuntu
    • password: ubuntu
    • install: xz -cd ubuntu-raring-13.04-armhf-3.8.13-bone20.img.xz > /dev/sdX
    • Note: This .img.xz can be directly applied to the Bone’s internal eMMC while booted from the external microSD card.
      1. xz -cd ubuntu-raring-13.04-armhf-3.8.13-bone20.img.xz > /dev/mmcblk1
      2. power down and remove the microSD card

Installation Instructions

 

Debian Wheezy 7.0.0 Hard Float Minimal Image

This image is based on the Debian Wheezy 7.0.0 core filesystem from Live-Build, with packages equivalent to the Ubuntu minimal meta package. The kernel is a Robert Nelson armhf 3.8 kernel. The result is an easy-to-install Linux image that works with both the BeagleBone and the new BeagleBone Black boards.  If you want to do this on your own, step-by-step instructions can be found here.

Binary Download

  • debian-wheezy-7.0.0-armhf-3.8.13-bone20.img.xz (June 9, 2013)
    • md5: 0fceaa0455cc32eb0f42ef10dca68605
    • hostname: debian-armhf
    • username: debian
    • password: debian
    • install: xz -cd debian-wheezy-7.0.0-armhf-3.8.13-bone20.img.xz > /dev/sdX
    • Note: This .img.xz can be directly applied to the Bone’s internal eMMC while booted from the external microSD card.
      1. xz -cd debian-wheezy-7.0.0-armhf-3.8.13-bone20.img.xz > /dev/mmcblk1
      2. power down and remove the microSD card

Installation Instructions

 

Documentation

BeagleBone Black系统安装指南 1. BeagleBone Black 与RaspberryPi BeagleBone Black(BBB)在流行性上相比RaspberryPi(树莓派)要差一些。在性能方面,BBB虽然在音视频处理方面较树莓派有一定差距,但胜在接口更多,处理器性能更出众一些,这也体现出两种开发板在设计理念及应用领域上的区别,尤其是BBB的7路12位模拟量输入接口,在工业领域应用方面简直太有必要了,而树莓派在音视 阅读详情

相关推荐

Ubuntu 14.04 搭建 Postfix send-only 邮件服务器实战

SMTP 是应用层邮件传输标准协议,其核心在于可靠投递与身份认证;Postfix 作为轻量级邮件传输代理(MTA),通过 relayhost 中继模式可构建仅发不收的 send-only 架构,规避开放端口、IP 黑名单与垃圾邮件中继风险;该方案依托 SASL 认证、TLS 加密和本地队列重试机制,提供高可用告警通知能力,广泛适用于 Zabbix 监控、Jenkins 构建通知、备份脚本提醒等运维自动化场景;本文聚焦 Ubuntu 14.04 这一典型老旧环境,解决 OpenSSL 证书兼容、SASL 凭据

weixin_34268753的博客 458

Ubuntu 12.04更新源

1、首先备份Ubuntu12.04源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) 2、修改更新源 sudo gedit /etc/apt/sources.list (打开Ubuntu 12.04源列表文件)  3、把里面的列表替换成下面的列表 163源

bykjscn的专栏 1102

ROS定时器原理与高精度时间调度实战指南

ROS定时器是机器人系统中实现确定性时间调度的核心机制,其本质并非简单延时,而是深度集成于ROS时间模型(Wall/Steady/ROS Time)的事件驱动调度器。它通过统一锚定ros::Time::now()实现仿真时间同步、回放与缩放支持,并依托CallbackQueue保障回调线程安全与执行顺序。相比std::chrono或裸sleep,ROS Timer提供抖动监控(last_expected/last_real)、动态补偿、资源隔离及多队列调度等关键能力,支撑IMU采样、SLAM同步、心跳上报等

weixin_33713503的博客 406

beaglebone black的串口连接、用usb联网、内核模块的本地编译

这篇文章记录一下题目所述的这3个点。

Techfantastic 8881

VLOOKUP_fixed.py

VLOOKUP_fixed.py

D打卡签到,蓝牙中继,广播信号模拟器

模拟WIFI或蓝牙,有如下4种运行模式 1、WIFI模式:指定SSID、BSSID名称等,模拟WIFI,供设备连接。 2、蓝牙静态模式:指定MAC地址,广播固定的RAW数据。 3、蓝牙动态主机模式:扫描周围蓝牙设备,获取指定MAC地址的蓝牙及其RAW数据,实时发送至Cloud云端,可以设定时间段,只在设定的时间段内发送。 4、蓝牙动态从机模式:指定MAC地址,从Cloud云端获取动态主机模式实时上传的该MAC地址的RAW数据,并广播RAW数据。 准备工作: 1、板子:选择ESP32C3或ESP32C3 Supermini 2、nRF Connect手机app:用于扫描获取待模拟蓝牙设备的MAC和RAW数据。 Wifi分析仪或WiFi魔盒手机APP:用于扫描获取待模拟WIFI设备的SSID和BSSID。 3、可使用官方flash_download_tool_3.9.11工具来固件烧录。 使用说明: 上述完成后,设备首次上电,RESET一侧的指示灯会常亮,可以把它理解成电源指示灯; BOOT一侧的灯会亮,该灯常亮,表示设备开启了AP模式,此时设备会发射一个WIFI信号源,名称为ESPWIFI_AP,密码为12345678,手机或电脑连接该WIFI,浏览器输入192.168.4.1,进入设备的配置页面,进行相应的配置,其中动态主机模式和动态从机模式的SSID、Pwd 及要模拟的蓝牙MAC地址。配置完成并保存后,会重启,重启后设备会按照保存的配置运行。若下次要修改设备配置,可以长按BOOT按键,等待BOOT一侧的灯常亮,即进入AP模式,再按照上述流程配置即可。 仅用于蓝牙设备的开发与调试,请勿用于签到等违法违纪用途。

基于BBB的4轮移动轮式机器人系统设计与实现(五)--BeagleBone Black编码器开发应用

首先声明,这个应用是来自外国网站,自己也是依葫芦画瓢得来。 如果想要获得原来的版本可以关注网站:https://github.com/Teknoman117/beaglebot 但是本人做的编译内核的办法方案与其不同,我是应用下载好的内核源代码来编译驱动。 过程如下: 第一 :下载最新的开发板的内核源代码,可以到这里 git://github.com/beagleboard/kernel

sfe1012 Na~喊 -- 心系一处 睥睨群雄 Blog 1937

YOLO26算法心电图十二导联目标检测+训练好的模型+368张数据集+pyqt可视化界面.zip

附训练好的 YOLO 权重与 PyQt 可视化检测界面,页面底部含可视化效果预览,毕设/课设开箱即用。 【数据集概况】 · 检测类别(中文):[导联I(I), 导联II(II), 导联III(III), 胸导联V1(V1), 胸导联V2(V2), 胸导联V3(V3), 胸导联V4(V4), 胸导联V5(V5), 胸导联V6(V6), 加压肢体导联aVF(aVF), 加压肢体导联aVL(aVL), 加压肢体导联aVR(aVR)] · 训练集:313 张 · 验证集:37 张 · 测试集:18 张 · 总计:368 张 该数据集聚焦于临床心电图信号的精准识别与定位,其核心检测目标为标准12导联心电图中的各个独立导联波形区域,涵盖肢体导联(I、II、III)与加压肢体导联(aVR、aVL、aVF),以及胸前导联(V1至V6),适用于心电图自动分析系统中对各导联位置的快速准确标注与分类。数据采集场景真实还原了医院心电图室或急诊监护环境下的标准心电图记录纸,波形清晰、基线稳定,具有高度临床参考价值。... 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 57 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.9708** mAP50-95 | 0.6344 Precision | 0.8990 Recall | 0.9191 train/box_loss | 1.2231 train/cls_loss | 0.9703 val/box_loss | 1.2779 val/cls_loss | 0.... 使用场景:毕业设计、课程设计、深度学习入门、工业场景落地验证。

Beaglebone Black ubuntu 16.04启动时间优化A start job is running for

Beaglebone Black安装了Ubuntu 16.04, 启动时间要五分钟,A start job is running for Raise network interface(5min 13s ) 解决方法: 进入系统后修改文件/etc/systemd/system/network-online.target.wants/networking.service 命令:sudo vim ...

armkits的博客 593

企业级AI助手平台 开箱即用的全栈AI平台,支持多智能体协同、Supervisor模式编排、多种决策模式、RAG技术和流程编排能力 支持多厂商大模型统一接入与管理,安全可控的企业知识库与高精度检索优化

企业级AI应用开发框架,支持多厂商大模型统一接入与管理,安全可控的企业知识库与高精度检索优化能力,提供可视化流程编排、自主决策智能体与多智能体协同调度,兼容主流 Agent Skill 协议,帮助企业与开发者零门槛快速构建安全、高效、可落地的AI智能体应用与行业解决方案。

Java低代码, 轻量级, 支持国产化 国密 AI大模型MCP服务 商业免费 包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流、Spring Cloud 微服务、AI大模型等

Java低代码, 轻量级, 支持国产化 国密 AI大模型MCP服务 商业免费 Spring Boot, MyBatis, Flowable, TypeScript, Vue, Antdv, 包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流、Spring Cloud 微服务、AI大模型、代码生成器等

BeagleBone Green LCD Cape开发指南:从驱动加载到图形应用实战

在嵌入式Linux开发中,设备树(Device Tree)是描述硬件配置的核心机制,它通过数据文件向内核声明外设信息,实现硬件资源的动态管理。其原理在于将硬件抽象为节点和属性,使同一内核能适配不同硬件平台,极大提升了嵌入式系统的可移植性和模块化程度。这一技术的核心价值在于简化了驱动开发流程,支持硬件热插拔与动态配置,为复杂外设集成提供了标准框架。在应用场景上,设备树广泛用于显示屏、触摸屏、传感器等外设的即插即用支持,例如在BeagleBone开发板生态中,通过Cape扩展板的EEPROM存储设备树覆盖信息,

weixin_30875157的博客 323

文创媒体电商行业智算中心(AIDC)建设规划方案.pptx

文创媒体电商行业智算中心(AIDC)建设规划方案.pptx

2024 《计算机网络》实验教学指导书.doc

2024 《计算机网络》实验教学指导书.doc

集团企业数字化转型AI智能体平台规划及场景应用方案.pptx

集团企业数字化转型AI智能体平台规划及场景应用方案.pptx

基于动态窗口法DWA的机器人路径规划研究(Matlab代码实现)

内容概要:本文系统研究了基于动态窗口法(DWA)的机器人局部路径规划算法,深入剖析其在动态环境中实现自主避障与实时轨迹优化的核心机制。文章详细阐述了DWA算法的速度空间采样策略、轨迹预测模型、动力学约束处理及多目标代价函数的设计原理,并通过构建完整的Matlab仿真框架验证算法有效性。结合典型场景的仿真实验,展示了机器人在复杂障碍物环境下如何实时生成安全、平滑且符合运动学约束的最优路径,充分体现了DWA在移动机器人导航中的实用性与鲁棒性。; 适合人群:具备机器人运动规划基础知识和Matlab编程能力,从事智能移动机器人、自动驾驶或服务机器人研发的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入理解DWA算法的理论基础与实现细节;②掌握机器人局部路径规划的仿真实现方法;③为实际机器人系统的导航模块开发提供可复用的算法原型与代码参考;④作为进一步研究高级导航算法(如TEB、MPC)的技术基础。; 阅读建议:建议结合提供的Matlab代码逐模块分析与调试,重点关注速度采样、轨迹积分、障碍物距离计算及代价评估等关键环节,通过调整参数在不同地图环境中进行对比实验,以深刻把握算法性能与参数之间的关系,进而提升对实时路径规划系统设计的理解与应用能力。

基于MPC的风储联合调频模型研究(Simulink仿真实现)

内容概要:本文系统研究了基于模型预测控制(MPC)的风能与储能系统联合频率调节模型,并通过Simulink工具实现了完整的仿真验证。文章深入剖析了风储联合系统的整体架构设计,详细阐述了MPC控制器的建模原理及其在电网频率调节中的具体应用机制,重点探讨了系统在应对负荷突变与风电功率波动等典型扰动下的动态响应特性与控制性能表现。通过与传统控制策略的仿真实验对比,充分验证了所提出的MPC方法在提升电网频率稳定性、抑制频率偏差方面的显著优越性,并进一步分析了控制器关键参数对系统整体性能的影响规律,为高性能控制策略的设计提供了理论依据。; 适合人群:具备电力系统分析、自动控制理论基础,熟练掌握Simulink/Matlab仿真环境,从事新能源并网、电力系统稳定控制、储能系统集成与优化等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于高比例可再生能源接入背景下电网频率调节的关键技术研究;②为风储联合系统的规划、设计与运行优化提供先进的控制策略参考;③作为模型预测控制在电力系统领域应用的经典教学案例,深化对MPC预测机制、滚动优化与反馈校正等核心原理的理解与实践能力。; 阅读建议:建议读者结合提供的Simulink仿真模型进行同步操作与验证,重点关注MPC控制器的状态空间建模、预测时域设定、代价函数构建及参数整定过程,通过对比不同工况与参数配置下的仿真结果,深入理解风储系统协同调频的作用机理与MPC控制的优势所在。

【轴承故障诊断】用于轴承故障诊断的集中时频分析研究(Matlab代码实现)

内容概要:本文系统研究了用于轴承故障诊断的集中时频分析技术,重点解决了传统时频分析方法在处理非平稳信号时存在的能量分散与分辨率不足等问题。通过引入集中时频分析方法,能够有效聚焦信号能量,精确提取轴承故障特征频率,提升故障识别的准确性与时效性。文章详细阐述了该方法的理论基础,并结合仿真信号与实际实验数据验证其优越性能,同时提供了完整的Matlab代码实现流程,涵盖信号预处理、时频变换、参数优化及结果可视化等环节,便于读者复现与拓展应用。; 适合人群:具备一定信号处理理论基础和Matlab编程能力的研究生、科研人员,以及从事机械设备状态监测、故障诊断与预测性维护工作的工程技术人员。; 使用场景及目标:①应用于电机、风机、齿轮箱等旋转机械的早期轴承故障检测,实现故障预警;②提升工业设备运维系统的智能化水平,支撑预测性维护体系构建;③作为高校或研究机构在信号处理、机械故障诊断等课程中的教学案例与实践素材。; 阅读建议:建议读者结合文中提供的Matlab代码逐段运行与调试,深入理解集中时频分布的生成机制及其关键参数(如核函数选择、平滑窗口大小)对诊断效果的影响,并尝试将其应用于其他类型的机械故障信号分析中,开展对比研究以深化对该方法适用性的认识。

上一篇: AM335x Touchscreen Driver's Guide
下一篇: Beaglebone Installation Guide
獠
獠
博客等级 码龄16年 43粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值