Projects (12)
February 4, 2012

Quick start to Angstrom on the BeagleBoard

Every time I put down my BeagleBoard for a while I forget what is needed to install Angstrom to get it running how I like. So to remind myself in the future, I made a quick start guide: First I grab an image from Narcissus Set the machine to BeagleBoard, and choose the options though [...]

July 2, 2011

Angstrom on the BeagleBoard: Fixing your MAC Address.

Just a quick post today about how to fix the MAC address on your BeagleBoard. Unfortunately the MAC address isn’t set in the EEPROM of the usb network adapter so the driver randomly generates a new one on startup. To overcome this I use a patch for the driver to pickup the MAC Address from [...]

last comments  
avatar
dl4mea

Perfect! - Works at least on my kernel 2.6.32 in the ti-psp-omap build.
June 12, 2011

Playstation Eye + gstreamer examples

Here are a few examples of using the Playstation Eye with gstreamer: Streaming live video from the camera at 1fps. gst-launch -v v4l2src ! ffmpegcolorspace ! video/x-raw-yuv,width=640,height=480,framerate=\(fraction\)30/1 ! queue ! videorate ! video/x-raw-yuv,framerate=1/1 ! jpegenc ! multipartmux ! tcpserversink host=192.168.1.105 port=5000 This can be captured in VLC: vlc tcp://192.168.1.106:5000 Single image capture: gst-launch v4l2src num-buffers=1 [...]

June 8, 2011

BeagleBoard character faults on serial after boot (UART wakeup issue)

I have been getting junk/corrupting/incorrect characters on my serial line after I rebuilt Angstrom with OpenEmbedded. Here is an example: I managed to track it down to “UART wakeup and timeout options” as described here [1] and here [2]. The first character I type is rubbish, because of the wakeup and everything after that becomes [...]

May 28, 2011

OpenEmbbeded: Adding custom patches to kernel

As I previously discussed the drivers for the Playstation Eye camera in the opkg Angstrom repo need to be patched to be able to use additional features of the camera. Here I show how I built the kernel in open embedded, added playstation eye drivers to the kernel and applied the required patches for the [...]

April 9, 2011

Testing the Playstation Eye on the BeagleBoard (basic capture)

As the title says, I am wanting to simply test the ability to take snapshots from the Playstation Eye connected to a BeagleBoard. Setting up the Playstation Eye was easy and several steps were taken from here WARNING: This is the old driver, which doesn’t support any features other than capture. See updates below This [...]

last comments  
avatar
Mark A. Yoder

Here's a little c program that puts the PS EYE into autogain mode. http://pastebin.com/K5UcQGAe --Mark
April 6, 2011

Building Ångström for the BeagleBoard using OpenEmbedded

OpenEmbedded is an amazing package which greatly streamlines the process of building a kernel and a root filesystem for the BeagleBoard using the Angstrom distribution. So the basic process is: 1. Install required packages (http://openembedded.org/index.php/OEandYourDistro). 2. Follow building Ångström steps (http://www.angstrom-distribution.org/building-angstrom). 2. ??? 3. Profit. Here are some great links which will definitely help answer [...]

last comments  
avatar
Alex Bresee

I'm trying to follow these instructions -- it looks like it works, but... where does it actually put the files ...
avatar
Dave

If you go to your OE folder and do a "git status", it will give you a list of the ...
avatar
SC1

This post really is excellent, unfortunately I've found it necessary to manually get bitbake & OE and configure by hand. ...
avatar
Dave

Thanks for the comment Lex. I can't agree with you more! There seems to be so much fragmented info about ...
avatar
Lex Landa

Hi Dave, Thanks for this useful introduction. I admit that when I first got into this OpenEmbedded malarkey, I was ...
April 5, 2011

Fixing a Bitbake: “checksum mismatch.: Failed” error

I have found when building packages in OpenEmbedded with bitbake I often get a zlib checksum mismatch error. For example: With all the documentation around about how to fix checksum errors in Bitbake, what caused my error is actually a download error. So you really don’t want to do OE_ALLOW_INSECURE_DOWNLOADS=”1″. For my error Bitbake is [...]

April 1, 2011

Intro to basic cross-compiling for the BeagleBoard

I need to be able to compile packages and my own code for the BeagleBoard target. Therefore this requires the setup of the cross-compiler environment on my host machine (Ubuntu 10.10). There are different ways of doing this, I’d recommend visiting the Angstrom page on the matter. Although I don’t find this page particularly descriptive, [...]

last comments  
avatar
Mayank Prabhakar

Hi, I have compiled my application on Linux (Intel) machine using this command gcc –g myapp.c –O3 –o myapp mylib.a ‘pkg-config ...
avatar
Ivan L

Hello Dave Thanks for an easy guide. Just want to say that modifying prefix to /home/whatever is bad practice use DESTDIR instead make DESTIDR=/home/user ...
avatar
Dave

This question seems to be asked a lot, is this for a class? I personally haven't built opencv, but to build ...
avatar
nikhila

hi I'm a newbee on the beagleboard and the software toolchain flow. I need to port Angstrom/Ubuntu on the Beagle board ...
avatar
Dave

I've never tried to compile anything on the BeagleBoard before. I know this doesn't answer your question, but if you ...
March 31, 2011

RT2573 Wireless Dongle with the BeagleBoard

There are quite a few posts on other sites with successful/unsuccessful installs of usb wireless dongles for the BeagleBoard. I’m posting this in case it can be of any help to others trying to get their wireless network to work! My wireless network dongle: Label: COWON Wireless LAN Model: COWON WL1 Name: 802.11b/g Wireless LAN [...]

last comments  
avatar
Jeremy

This worked for me. Thanks for posting!
page 1 of 2 »