Raspberry Pi FAQ

From OpenELEC
Jump to: navigation, search
OpenELEC FAQs
Home icon grey.png   ▶ Raspberry Pi FAQ
Raspberry-Pi-logo.jpg

Installation

Where can I download OpenELEC for RPi?

Shortcut: #Download Location

You can download the latest builds from the openelec sources tree. Note: to install these builds you need to have a linux OS. Link

Where can I find instructions to install the image?

Shortcut: #Install Instructions

You can find instructions here.

What if I want to build my own image?

Shortcut: #Compiling

You can follow these instructions here. Note: this is only for linux OS.

What about us OSX users?

Shortcut: #OSX Install

You will need to grab an image file and follow these instructions here

What about us Windows users?

Shortcut: #Windows Install

You will need to grab an image file and follow these instructions here

A new build has come out. How can I update?

Shortcut: #Updating

You can update via the normal OpenELEC update method. You will need to place four files (SYSTEM, SYSTEM.md5, KERNEL, KERNEL.md5) inside the Update SMB share. Then reboot and you should see the update taking place.

P.S.: As from Gotham (OpenELEC 4.0.0), you can also drop the update .tar file into the Update folder. Reboot and the update process will start.


How can I update a Pi1 sdcard to work on Pi2

Shortcut: #Pi1 to Pi2

Update as above but use the RPi2 tar file. Once the upgrade is complete, the system will reboot to a rainbow boot screen (as you're now booting the ARMv7 kernel). Shutdown (pull the power) and transfer the SD card into your Pi2, which will boot normally.

To go back to the Pi1: While using the Pi2, upgrade with the RPi tar. Once the upgrade is complete, the system will reboot to a rainbow boot screen (as you're now using the ARMv6 kernel). Shutdown (pull the power) and transfer the SD card into your Pi1, which will boot normally.

Hardware

Is there an issue with certain SD Cards?

Shortcut: #SD Cards

You can find a list of known good cards here

Is there an alternative way to use SD Cards with issues?

Shortcut: #SD Cards Issues

You can find a guide on how to use SD Cards with Issues in combination with a USB-Stick here or on the XBMC Wiki entry here

What is a recommended power supply?

Shortcut: #Power Supply

It is recommend that you use a power supply that is >=1A. It is know that things may not function properly without proper power especially if you are using a keyboard or other non externally powered devices (ie. HDDs, flash drives)

Known Issues

My RPi won't play content from my LIVE TV source

Shortcut: #Live TV

Most likely is that your live TV source is sending MPEG2 video. The RPi does NOT have a licence for MPEG2 decoding. You must buy an MPEG2 licence from www.raspberrypi.com and place it in your config.txt

What can the RPi NOT play?

Shortcut: #Problem Files

There is hardware support for 1080p H.264 and MPEG-4 as standard. VC-1 and MPEG-2 can be played at 1080p with an optional licence.

VP6, VP8, and Theora have GPU accelerated support, but that is limited to DVD resolutions.

From Helix, other formats will be decoded in software on the ARM. This may handle SD resolutions of older codec like DivX 3, msmpeg and sorenson spark, but higher resolutions may not keep up.

All audio formats (including DTS and AC3) should be supported, but True-HD may require overclocking.

Will my RPi play full 1080P MKV rips?

Shortcut: #1080P

YES! Raw Blu-Ray images can be played on the Pi.

You may need VC-1 or MPEG-2 licence for some Blu-Ray images. See Speed Tips section if you have stuttering issues.

Other

Can the RPi suspend/sleep/wakeup?

Shortcut: #Suspend/Resume

The RPi has no support for wakeup/suspend/hibernate/poweroff so this cant be done. like the most ARM devices the RPi is always on but reduces the powerusage byself if parts are not needed.

Can I speed up my RPi at all?

Shortcut: #Speed Tips

Yes there are a couple things you can do:

  • An sdcard with good 4K random access performance will help. See here. A USB install it not beneficial if the sdcard is good.
  • Turn off RSS Feeds (Settings -> Appearance -> Skin -> RSS Feeds)
  • Enable overclocking (see below)

To improve video playback performance:

  • Enable overclocking (see below)
  • Use an NFS share rather than an SMB share
  • Tweaking settings on the NFS/SMB server can help. Increasing the maximum transfer size can help. Using an OS network mount and enabling UDP and larger block sizes will also help.
  • If using local storage, a linux format (like EXT4) will have better performance than a windows format (like NTFS or FAT32)

Will overclocking hurt my RPi at all?

Shortcut: #Overclocking

You have to be the judge of that. It's a $35 device. Note: CHANGING THE VOLTAGE SETTINGS MAY VOID YOUR WARRANTY.

How do I overclock my PI?

Shortcut: #Overclocking - How to EASY GUIDE:

By creating/editing your config.txt file and adding the following lines to it:

  • arm_freq=1000
  • core_freq=500
  • sdram_freq=500
  • over_voltage=6

These settings will not void your warranty. Including force_turbo=1 gives a little more performance, but does void your warranty. You can overclock you RPi by creating a file called config.txt within the System partition of the SD card. The easiest way to do this is to mount the SD card on a PC (The card should mount in Linux, OSX, or Windows because the System partition is formatted as MSDOS) Then you can apply the correct attributes as found HERE

I'd like to try a different skin, what are my options?

Shortcut: #Skins

Skins that work well are Metropolis, Quartz, Quartz Reloaded, Slik. Don't even try anything like Neon, Aeon MQ, or anything just as heavy it just won't work. Aeon Nox 5 is usable.

I bought my RPi to use as a media center but it has these issues.

Shortcut: #Issues

The RPi is in heavy development and things will improve as time goes on. Have patience.

I found a bug!

Shortcut: #Reporting

Search the forums to see if anyone else has the same issue. Search GITHUB to see if the issue already exists. If not then make a post about it. If it seems to be an actual bug you can report it on GITHUB