Archives for Dave (14)
  • avatar
  • Dave
  • "if it's not on fire, it's usually a software problem"
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 [...]

January 19, 2012

Basic reddit api access in python

Recently I’ve been working a bit with the reddit api and have made a basic python script for grabbing info off reddit through the api. You can check out the script on my github (link). It currently has basic functionality for authorization, cookie handling and will grab a user’s info. Before using and modifying you [...]

July 28, 2011

cp210x usb to serial converter linux driver

Silicon labs have a range of usb to serial converters called the cp210x series. With modern OEM computers moving away from installing serial ports these devices are becoming more and more useful. Now, cp210x actually refers to the chipset that is doing the conversion of USB to UART. So you can install these chips in [...]

last comments  
avatar
Dave

I'm afraid I haven't experienced this problem before. Have you tried updating the drivers in the kernel?
avatar
Mike

Have used these driver with a Device ID 10c4:ea70, it can connect initially, but when we disconnect and reconect again, ...
avatar
Dave

Done
avatar
Dave

Done.
avatar
Dave

I have uploaded the driver. Sorry for the delay. It has been such a long time that I don't know ...
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 [...]

page 1 of 2 »