Running Ubuntu on Beaglebone Black

本文提供关于BeagleBone Black设备的详细安装指南,包括使用不同版本的Ubuntu和Debian映像文件进行安装,以及从USB和内部MMC启动的方法。更新后的映像允许通过USB连接成功供电,并在启动时自动探测外部microSD卡,简化了从microSD卡启动的过程。此外,还介绍了如何从SD卡启动设备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值