Beagleboard:BeagleBoneBlack Debian

From eLinux.org
Revision as of 14:59, 19 March 2014 by RobertCNelson (talk | contribs) (2014-03-19)
Jump to: navigation, search

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

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-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
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
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
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
md5sum bone-debian-7.4-2014-03-04-2gb.img.xz
49c1dd902841560a80fba89bfd940a74  bone-debian-7.4-2014-03-04-2gb.img.xz