Home Wiki > HCL:CuBox
Sign up | Login


tagline: From openSUSE


The CuBox is a high performance mini computer/media center usable as an open source development platform. Besides its tiny size of only 2 cubic inches it is also very energy efficient using only less than 3W power.

Technical Data

  • ARMv7 running up to 800MHz
  • 1GByte, 32 bit, 800MHz Data Rate DDR3.
  • One 10/100/1000 Ethernet Port
  • 2 High Speed USB Ports, 1 microUSB (usable as serial port)
  • 1 HDMI Output Port (with CEC support)
  • 1 Optical SPDIF Output Port
  • MicroSD storage (up to 64GB)
  • One eSATA Port Supporting both Gen-1 and Gen-2
  • Infra Red Receiver with LIRC software support
  • 5V/2A power supply (consumption is much less if no USB devices are connected)
  • Dimensions ~ 55mm x 55mm x 42mm

Installing the openSUSE 12.2 Image

  1. Download the latest openSUSE-12.2-ARM-JeOS-cubox-*.raw.xz image at http://download.opensuse.org/repositories/openSUSE:/12.2:/ARM:/Contrib:/Cubox/images/ .
  2. As root extract the image onto your SD-Card(replace sdX with the device name of your SD-Card). WARNING all previous data on the SD-Card will be lost.
xzcat [image].raw.xz | dd bs=4M of=/dev/sdX; sync
  1. Insert the SD-Card with the openSUSE image into your CuBox.
  2. Connect the Cubox to your PC via the microUSB port. The device's name should be ttyUSB0.
    1. Run a a terminal emulator on your PC, e.g. screen:
       screen /dev/ttyUSB0 115200
      (You may need to become part of the group "dialout" before doing this as non-root)
  3. Power on the Cubox.
  4. Walk through the first boot steps on the serial console.
  5. Have a lot of fun...

Known Issues

  • no video output (drivers not upstream)
  • YaST looks horrible in screen over serial console, workaround, zypper install putty ; putty -serial -sercfg 115200,8,n,1 /dev/ttyUSB0