When I attempt to flash the OS onto the on-board eMMC memory, nothing happens. What do I do?

If you've followed the "Flashing the BeagleBone Black" instructions exactly, and nothing really happens when you attempt to flash it (the 4 LED's don't light up), then you can try the following suggestions:

  1. Ensure you have a good power supply. This is the most important thing as flashing the BBB is pretty power intensive. The USB power supply featured in this guide is fully capable.
  2. Unplug the Ethernet while flashing. It can consume a bit of power unnecessarily.
  3. Try again. Sometimes it can take a couple of tries to get the process going. Also, make sure you've held the user boot button down the entire time until the LED's light up, prior to plugging in the power. Re-seat the SD card.
  4. Copy the image to your SD card again. It's possible that this process wasn't fully successful.

How do I use ssh-keygen to generate ssh keys on Angstrom?

Angstrom comes pre-installed with the dropbear ssh package by default, instead of the more common openssh package. The easiest way to generate ssh keys is to simply install the openssh-keygen client.

You can do this by executing the following command:
Download: file
opkg update ; opkg install openssh-keygen

How do I set the time and date? It's always wrong when I reboot.

There are a few options. The first would be to setup a real time clock breakout board.

Another option is to execute the following command (configure it to execute on startup as well):
Download: file
/usr/bin/ntpdate -b -s -u pool.ntp.org

How can I use opkg upgrade on Angstrom?

Execute the following commands. tmpfs is quite small on the default Angstrom installation.
Download: file
opkg --tmp-dir ~ update
opkg --tmp-dir ~ upgrade
This guide was first published on May 21, 2013. It was last updated on May 21, 2013. This page (FAQ) was last updated on Sep 15, 2019.