Difference between revisions of "Beagleboard:BeagleBoneBlack Debian"

From eLinux.org
Jump to: navigation, search
m (2014-04-23: copy paste bug)
m (Debian Releases: now that this image is shipping on real hardware, remove the old testing versions)
Line 63: Line 63:
 
  md5sum bone-debian-7.4-2014-04-23-2gb.img.xz
 
  md5sum bone-debian-7.4-2014-04-23-2gb.img.xz
 
  b38f107faea671fc9074de5012ef82cb  bone-debian-7.4-2014-04-23-2gb.img.xz
 
  b38f107faea671fc9074de5012ef82cb  bone-debian-7.4-2014-04-23-2gb.img.xz
 
=== 2014-04-23 Changes ===
 
 
Fix: gtk2 lockups, switch to fbdev
 
https://github.com/beagleboard/image-builder/commit/2d54c0095a964a931c41b63102abe569c18bdcd7
 
 
Add: ruby/gem install beaglebone
 
https://github.com/beagleboard/image-builder/commit/fd1b03b82a95cd8d36c3218ce62abd326d1b5ad8
 
 
== 2014-04-14 ==
 
 
Flasher:
 
wget http://debian.beagleboard.org/images/BBB-eMMC-flasher-debian-7.4-2014-04-14-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-04-14/BBB-eMMC-flasher-debian-7.4-2014-04-14-2gb.img.xz
 
md5sum BBB-eMMC-flasher-debian-7.4-2014-04-14-2gb.img.xz
 
e5e53b249392102104a6a3c619b922bf  BBB-eMMC-flasher-debian-7.4-2014-04-14-2gb.img.xz
 
 
microSD/Standalone:
 
wget http://debian.beagleboard.org/images/bone-debian-7.4-2014-04-14-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-04-14/bone-debian-7.4-2014-04-14-2gb.img.xz
 
md5sum bone-debian-7.4-2014-04-14-2gb.img.xz
 
683868efa8fc7ec48ec31690d3e68c0a  bone-debian-7.4-2014-04-14-2gb.img.xz
 
 
=== 2014-04-14 Changes ===
 
 
Update: u-boot v2014.04
 
https://github.com/beagleboard/image-builder/commit/3ee55e6d4748d9de7e1a45a9bb0e1993da2dd750
 
 
Add: prufh
 
https://github.com/beagleboard/image-builder/commit/d8a749bc6b88fd1cc506c5b2f73cbae2c2b62386
 
 
Update: new cloud9 release
 
https://github.com/beagleboard/image-builder/commit/d9bd6fa41d6c1888193f29eabf42517caf4a33cd
 
 
Add: fb-test-app
 
https://github.com/beagleboard/image-builder/commit/ba371e750b91f55f4adae2376f04fee9f596585e
 
 
Fix: switch to debian.beagleboard.org repo
 
https://github.com/beagleboard/image-builder/commit/8c529b1f58975ff8f57da4c214837805076bda24
 
 
== 2014-03-31 ==
 
 
Flasher:
 
wget https://rcn-ee.net/deb/testing/2014-03-31/BBB-eMMC-flasher-debian-7.4-2014-03-31-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-31/BBB-eMMC-flasher-debian-7.4-2014-03-31-2gb.img.xz
 
md5sum BBB-eMMC-flasher-debian-7.4-2014-03-31-2gb.img.xz
 
c0fec269d008b4a5be4f26fa57780a7d  BBB-eMMC-flasher-debian-7.4-2014-03-31-2gb.img.xz
 
 
microSD/Standalone:
 
wget https://rcn-ee.net/deb/testing/2014-03-31/bone-debian-7.4-2014-03-31-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-31/bone-debian-7.4-2014-03-31-2gb.img.xz
 
md5sum bone-debian-7.4-2014-03-31-2gb.img.xz
 
b8cf5558b0ad60e05bd6724a60d771a6  bone-debian-7.4-2014-03-31-2gb.img.xz
 
 
=== 2014-03-31 Changes ===
 
 
Feature: no password required for the default sudo user (root was already no password)
 
https://github.com/beagleboard/image-builder/commit/93952245774e6986c2a54b4993533e2e37601c8a
 
 
Feature: console boot to tty0
 
https://github.com/beagleboard/image-builder/commit/bf4f9050e0a82f6d18f77ca2e9b329d811a3b149
 
 
Fix: halt/reboot lockup (usb serial gadget/systemd)
 
https://github.com/beagleboard/image-builder/commit/15f944399c2ec3b88c9269411480bc0887468928
 
 
== 2014-03-27 ==
 
 
Flasher:
 
wget http://debian.beagleboard.org/images/BBB-eMMC-flasher-debian-7.4-2014-03-27-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-27/BBB-eMMC-flasher-debian-7.4-2014-03-27-2gb.img.xz
 
md5sum BBB-eMMC-flasher-debian-7.4-2014-03-27-2gb.img.xz
 
abf6f014c0dd49c59da2edecd9d74c8e  BBB-eMMC-flasher-debian-7.4-2014-03-27-2gb.img.xz
 
 
microSD/Standalone:
 
wget http://debian.beagleboard.org/images/bone-debian-7.4-2014-03-27-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-27/bone-debian-7.4-2014-03-27-2gb.img.xz
 
md5sum bone-debian-7.4-2014-03-27-2gb.img.xz
 
0ceb0be8fe8655a6475b31a5a10f9961  bone-debian-7.4-2014-03-27-2gb.img.xz
 
 
=== 2014-03-27 Changes ===
 
Added: xrdp
 
https://github.com/beagleboard/image-builder/commit/5cefdbb727c7b68c87dcafeeb74ca8f8ff7c9a76
 
 
Enable: systemd start getty over ttyGS0
 
https://github.com/beagleboard/image-builder/commit/e644b65932ad23a6446dcaf889813310d0f22d6a
 
 
Added: wicd-curses
 
https://github.com/beagleboard/image-builder/commit/c1e5c3dc1d2df5606f2c623b2b8f011ba08deae1
 
 
Added: wicd-cli
 
https://github.com/beagleboard/image-builder/commit/ba070615432e5b0aced36b60c76cec5766b95320
 
 
== 2014-03-19 ==
 
 
Flasher:
 
wget https://rcn-ee.net/deb/testing/2014-03-19/BBB-eMMC-flasher-debian-7.4-2014-03-19-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-19/BBB-eMMC-flasher-debian-7.4-2014-03-19-2gb.img.xz
 
md5sum BBB-eMMC-flasher-debian-7.4-2014-03-19-2gb.img.xz
 
912775fc52af6d43a4104fd1a8dee880  BBB-eMMC-flasher-debian-7.4-2014-03-19-2gb.img.xz
 
 
microSD/Standalone:
 
wget https://rcn-ee.net/deb/testing/2014-03-19/bone-debian-7.4-2014-03-19-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-19/bone-debian-7.4-2014-03-19-2gb.img.xz
 
md5sum bone-debian-7.4-2014-03-19-2gb.img.xz
 
a24ff9701a39ba23486b9e3ddc20fca8  bone-debian-7.4-2014-03-19-2gb.img.xz
 
 
=== 2014-03-19 Changes ===
 
Add: ID.txt like Angstrom for version info.
 
https://github.com/beagleboard/image-builder/commit/b5bd2dd6d46d413da0e84543073c92177a05652c
 
 
Add: serial/dvi & ssh banner to: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian
 
https://github.com/beagleboard/image-builder/commit/3548f4516be3cce253d8529584894b43cbbd895f
 
 
Remove: Desktop root terminal (password is blank, this application requires one.)
 
https://github.com/beagleboard/image-builder/commit/92910a3709f0480ea9dc727eb90610cccab5b371
 
 
Upgrade: u-boot v2014.04-rc2
 
https://github.com/beagleboard/image-builder/commit/a505a395f184eaa655676833255fdfc3f31872f5
 
 
LCD: disable DPMS/blanking mode
 
Cursor: set cursor via [xsetroot -cursor_name left_ptr] instead of xorg SWCursor true, fixes random lockups (Thanks Cody Lacey)
 
https://github.com/beagleboard/image-builder/commit/3faedf9308b4adcdac6a747aadff44ede33cb59b
 
 
Added: beaglebone meta package
 
https://github.com/beagleboard/image-builder/commit/1b4caa3de385414674b734157f6bf1d487e0cd9d
 
 
Added: libopencv-dev package
 
Fixes: http://bugs.elinux.org/issues/61
 
https://github.com/beagleboard/image-builder/commit/1c0e5f8f272c6e3a3b659ea7e3854abe5c81df40
 
 
Added: libopencv-core-dev package
 
https://github.com/beagleboard/image-builder/commit/6af879606f2638dda363c54264e8e72ddb032b98
 
 
== 2014-03-04 ==
 
 
wget https://s3.amazonaws.com/beagle-debian/BBB-eMMC-flasher-debian-7.4-2014-03-04-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-04/BBB-eMMC-flasher-debian-7.4-2014-03-04-2gb.img.xz
 
md5sum BBB-eMMC-flasher-debian-7.4-2014-03-04-2gb.img.xz
 
fd15e685b328eca7ec31e6edd72ac6f6  BBB-eMMC-flasher-debian-7.4-2014-03-04-2gb.img.xz
 
 
wget https://s3.amazonaws.com/beagle-debian/bone-debian-7.4-2014-03-04-2gb.img.xz
 
(mirror) https://rcn-ee.net/deb/testing/2014-03-04/bone-debian-7.4-2014-03-04-2gb.img.xz
 
md5sum bone-debian-7.4-2014-03-04-2gb.img.xz
 
49c1dd902841560a80fba89bfd940a74  bone-debian-7.4-2014-03-04-2gb.img.xz
 

Revision as of 11:55, 7 May 2014

This page is about running the armhf port of Debian distribution at BeagleBoard. The latest beagleboard.org image can be found at: http://beagleboard.org/latest-images

Checking The Debian Image Version

You should check the version of the image on the microSD/eMMC by opening the ID.txt file in the FAT partition.

root@beaglebone:~# cat /boot/uboot/ID.txt
BeagleBoard.org BeagleBone Debian Image 2014-03-19

This file can also be accessed via a PC (Windows/Mac/Linux) via either mounting the FAT partition directly off the microSD card or via the usb interface (flash drive).

FAQ

Expanding File System Partition On A microSD

By default the microSD image is only about 2GB in size, to fully expand the partition to the full size of your microSD card simple run.

cd /opt/scripts/tools/
sudo ./grow_partition.sh
<reboot>

On the next reboot, [df -h] should show the full microSD card size.

Privileged echo

As a normal user, you can not "sudo echo 'something' >> /etc/privilegedfile"

sudo sh -c "echo 'something' >> /etc/privilegedfile"

Timezone

By default this image is setup to display time in utc mode. If you would like to change this to your local region.

dpkg-reconfigure tzdata

or:

echo "Europe/Zurich" > /etc/timezone 
dpkg-reconfigure -f noninteractive tzdata

Debian Build Instructions

You'll want a fairly beefy ARM system to run this script.

git clone git://github.com/beagleboard/image-builder.git
cd image-builder
./beagleboard.org_image.sh

Debian Releases

http://beagleboard.org/latest-images

2014-04-23

Flasher:

wget http://debian.beagleboard.org/images/BBB-eMMC-flasher-debian-7.4-2014-04-23-2gb.img.xz
(mirror) https://rcn-ee.net/deb/testing/2014-04-23/BBB-eMMC-flasher-debian-7.4-2014-04-23-2gb.img.xz
md5sum BBB-eMMC-flasher-debian-7.4-2014-04-23-2gb.img.xz
29c1e9c3e745a3966f9e749b6a89ea50  BBB-eMMC-flasher-debian-7.4-2014-04-23-2gb.img.xz

microSD/Standalone:

wget http://debian.beagleboard.org/images/bone-debian-7.4-2014-04-23-2gb.img.xz
(mirror) https://rcn-ee.net/deb/testing/2014-04-23/bone-debian-7.4-2014-04-23-2gb.img.xz
md5sum bone-debian-7.4-2014-04-23-2gb.img.xz
b38f107faea671fc9074de5012ef82cb  bone-debian-7.4-2014-04-23-2gb.img.xz