Beagle Board -

Pico Projector Development Kit

Congratulations on your new DLP Pico Projector Development Kit. This is where you can find some demos to try it out with your Beagleboard.  Oh, you haven't bought one yet?  Here's how to get one .

The Pico projector can display the video output from the Beagleboard.  The Beagleboard needs to be configured in VGA display mode in order to interface to the Pico projector.  A VGA-based Beagleboard SD card configuration is available for download.  The SD card is configured with a video demo that starts when the Beagleboard completes booting up. 

Note: Currently, The SD cards and the instructions below for configuring an SD card are compatible with BeagleBoard versions up to version B5 only. An updated instruction set is in development with a planned availability date in late June.

Configure SD with partition images

Wait!!! OK so you don't want to configure the SD card yourself.  Alright, then contact our friends at Special Computing.  You can purchase a preconfigured SD card from Special Computing . If you obtain a preconfigured SD card then proceed to step 5 in the instructions below.

Proceeding to configure the SD card yourself.  You'll need a 2GB or greater SD card and an adapter that works with your Linux host to configure Linux on your Beagleboard.  The SD card needs to be formatted into a two-partition configuration and loaded with the images of preconfigured partitions.


If you already have a Linux host

  1. Format the SD card, two alternative methods.  Both methods assume a 2GB SD card.  If you're using a larger SD card then you can proportion the partitions in a similar ratio as in the examples.
  2. Download the two SD partition images.
  3. With the SD formatted and mounted on your Linux host, extract the partition images to the SD card.  The commands assume you're in the directory where the image files reside otherwise type the full path of the image file.  Replace /media/beagle_fat with your SD fat partition mount point, same for /media/beagle_ext3.
    • sudo tar xvjf pico-sd-fat.tar.bz2 -C /media/beagle_fat
    • sudo tar xvjf pico-sd-ext3.tar.bz2 -C /media/beagle_ext3
  4. Make sure you umount both SD card partitions once your SD card has been configured.
    • sudo umount /media/beagle_fat
    • sudo umount /media/beagle_ext3
  5. Boot the Beagleboard with your newly formatted SD card.  You should see something like shown below in the TeraTerm display.  TeraTerm?

    Texas Instruments X-Loader 1.41
    Starting OS Bootloader...

    U-Boot 1.3.3 (Jul 10 2008 - 16:33:09)

    OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
    OMAP3 Beagle Board + LPDDR/NAND
    DRAM: 128 MB
    NAND: 256 MiB
    In: serial
    Out: serial
    Err: serial
    Audio Tone on Speakers ... complete
    OMAP3 #

  6. At the prompt #, enter the following commands.  The Beagleboard will automatically boot from the SD card the next time it is reset.
    • setenv bootargs 'console=ttyS2,115200n8 console=tty0 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait'
    • setenv bootcmd 'mmcinit;fatload mmc 0 80300000 uImage;bootm 80300000'
    • saveenv
    • run bootcmd


If you don't have a Linux host

You can install Linux on your Windows PC, without disrupting your Windows setup.  There are several options, Wubi and VMware are two options.

Creating a Linux installation under Windows

Wubi Method

  1. Download Wubi and install

VMware Method

  1. Download VMware player and install
  2. Download Ubuntu Desktop virtual machine


Pico Videos

An introduction to the Pico Projector Kit

A video of the Pico Projector in action

Last updated by on Fri May 14 2010 16:26:30 GMT-0000 (UTC).