BeagleBoardLucid

From eLinux.org
Revision as of 09:02, 17 October 2010 by RobertCNelson (talk | contribs) (Lucid 10.04: update this weird page...)
Jump to: navigation, search

Lucid 10.04.1

Lucid Bug Tracker

Default user: ubuntu pass: temppwd

Get prebuilt image:

wget http://rcn-ee.net/deb/rootfs/lucid/ubuntu-10.04.1-r1-minimal-armel.tar.7z
mirrors (updating):
wget http://ynezz.ibawizard.net/beagleboard/lucid/ubuntu-10.04.1-r1-minimal-armel.tar.7z

Verify Image with:

md5sum ubuntu-10.04.1-r1-minimal-armel.tar.7z
md5sum 37fb8921bf1c1f1b206936725c9586c2  ubuntu-10.04.1-r1-minimal-armel.tar.7z

Unpack Image:

  • 7za from: sudo apt-get install p7zip-full
7za x ubuntu-10.04.1-r1-minimal-armel.tar.7z
tar xf ubuntu-10.04.1-r1-minimal-armel.tar
cd ubuntu-10.04.1-r1-minimal-armel

Install Image:

Quick Install script for Beagle Bx, C2/C3/C4, xM A

./setup_sdcard.sh --mmc /dev/sdX --uboot beagle --swap_file 50  (YOU need atleast 50Mb for oem-config to NOT Opps)

For Serial Port Users add: (to use default user/pass ubuntu/temppwd)

--use-default-user
  • Additional Options
    • --rootfs <ext4 default>
    • --swap_file <swap file size in MB's>
    • --addon <pico>

Problems?:

What you should see on First Boot (oem-config on dvi): http://pastebin.com/1msm6a4h

For a full gui install:

sudo aptitude install xfce4 gdm xubuntu-gdm-theme xubuntu-artwork xserver-xorg-video-omap3

Advanced: Build Image:

fixup.sh: http://rcn-ee.homeip.net:81/dl/updates/omap-image-builder/tools/fixup.sh

Built with rootstock trunk (ARM native mode, run directly on beagleboard):

sudo ./rootstock --fqdn omap --imagesize 2G --dist lucid --serial ttyS2 \
--login ubuntu --password temppwd \
--seed aptitude,btrfs-tools,i2c-tools,nano,pastebinit,uboot-envtools,uboot-mkimage,usbutils,wget,wireless-tools,wpasupplicant \
--script fixup.sh --components "main universe multiverse" \
--kernel-image http://rcn-ee.net/deb/lucid/v2.6.35.6-l5/linux-image-2.6.35.6-l5_1.0lucid_armel.deb

Enable Network Access

Modify /etc/network/interfaces

auto eth0
iface eth0 inet dhcp

Manual: From the Command line

sudo ifconfig eth0 up
sudo dhclient eth0

or:

sudo ifconfig -a
sudo dhclient ethX

Additional Network Setup Information can be found at BeagleBoardUbuntuNetwork

ubuntu-lucid-beta2.1-minimal-armel

could not write bytes: Broken pipe

fsck from util-linux-ng 2.17.2
init: procps main process (173) terminated with status 255

rootfs: clean, 14488/119520 files, 92592/477933 blocks
could not write bytes: Broken pipe
could not write bytes: Broken pipe
could not write bytes: Broken pipe
could not write bytes: Broken pipe
could not write bytes: Broken pipe
could not write bytes: Broken pipe
could not write bytes: Broken pipe


Ubuntu lucid (development branch) beagleboard ttyS2

beagleboard login:

Safe to Ignore, ubuntu user space is expecting more things in the kernel, then the external deb has.. --RobertCNelson 01:08, 15 April 2010 (UTC)