Fork me on GitHub

Install Freedomotic on BeagleBoard

To run Freedomotic on BeagleBoard you need a running Linux distribution like Angstrom, with OpenJDK 1.6 java virtual machine.

You can create an Angstrom image ready to be installed on a miniSD from this website http://narcissus.angstrom-distribution.org/

  1. Select BeagleBoard as the target machine in the first combobox
  2. Choose advanced settings
  3. Choose 2001.03
  4. Choose extended (task-base-extended) to have USB and network support
  5. Choose uDev
  6. Choose sysvinit
  7. Choose OMAP SD Image
  8. Choose no software manifest
  9. Choose no SDK creation
  10. Choose X11 to have a graphic environment
  11. Choose Gnome as desktop environment
  12. Under Java Packages choose openjdk
  13. Add any other package you need

Wait the image creation, download it and copy to a miniSD image using this command

sudo dd if="YOUR_PATH_TO_BEAGLEBOARD.IMG_FILE" of=/dev/THE_DEVICE_OF_YOUR_SD

pay attention to specify the right device. For example

sudo dd=/home/enrico/random-ss33524-beagleboard.img of=/dev/sdc/

Now start the beagleboard, download the latest release of freedomotic unpack and start it with

java -jar freedomotic.jar

You can run the default frontend in fullscreen mode pressing F11 (ESC to come back to window mode).

Open Source Internet of Things Framework Drupal theme by Kiwi Themes.