Jump to content

RaspberryPi: Difference between revisions

From LinuxMCE
RaspberryPi moved to RaspberryPi qOrbiter: Moving qOrbiter dev stuff to it's own page. Using original page as the media director/howto page for the rpi.
 
initial Raspberry Pi Media Director instructions.
Line 1: Line 1:
#REDIRECT [[RaspberryPi qOrbiter]]
[[Category: Hardware]]
[[Category: Media Directors]]
[[Category: Barebones]]
==Device Specification==
-The Raspberry Pi is an ARM based computer the size of a credit card.  700Mhz, 256MB or 512MB RAM, FastEthernet, 2xUSB, GPIO
 
==Media Director==
The Raspberry Pi can be used as a minimal Media Director within LinuxMCE.  The following instructions will show how to create a MD.
 
===Requirements===
*The Raspberry Pi must be plugged into the internal side of your LinuxMCE core's network to act as a media director.
*The Raspberry Pi must be a 512MB Model B.  The Model A and the 256MB Model B do not have enough RAM to boot into Orbiter.
*The Raspberry Pi must be plugged in using the HDMI connector and using HDMI sound.
*You may wish to have a usb keyboard or mouse for interaction.  USB-UIRT/MCE Remote is also possible.
 
===Setup Steps===
*On the Core:
**Install the default pxe image for the Raspberry Pi.  (Coming Soon)
**edit /usr/pluto/bin/Diskless_CreateTBZ.sh to enable "raspbian_armhf" as a TARGET_TYPE
**run /usr/pluto/bin/Diskless_CreateTBZ.sh to create a raspbian tarball
*Get the LinuxMCE Raspberry Pi MD sdcard contents.  (Coming Soon)
*Format an sdcard for VFAT using your favourite method.  (Windows should default to VFAT when formatting the sdcard from within Explorer.)
*Copy the entire sdcard contents to the newly formatted sdcard.
*Insert the sdcard into the Raspberry Pi.
*Power up the Raspberry Pi.
*The u-boot bootloader will start, it will grab the default pxe kernel/initrd.
*Raspberry Pi will display "Announced ourselves to the router" and the core will run Diskless_Setup to prepare the MD.
*The Raspberry Pi will reboot once Diskless_Setup completes properly.
*On first boot the 'firstrun' script will execute and update the bootloader on the sdcard to the version the MD image is using.
*The Raspberry Pi will reboot.
*On second boot the Raspberry Pi will detect the connected display's resolution, generate the orbiter and ask you to do a "Quick Reload Router".
*The Setup Wizard will be displayed.  You will not have any audio or video in the Setup Wizard (it is trying to use xine)
*Complete the setup wizard, which will reload the router when finished.

Revision as of 23:23, 2 August 2013

Device Specification

-The Raspberry Pi is an ARM based computer the size of a credit card. 700Mhz, 256MB or 512MB RAM, FastEthernet, 2xUSB, GPIO

Media Director

The Raspberry Pi can be used as a minimal Media Director within LinuxMCE. The following instructions will show how to create a MD.

Requirements

  • The Raspberry Pi must be plugged into the internal side of your LinuxMCE core's network to act as a media director.
  • The Raspberry Pi must be a 512MB Model B. The Model A and the 256MB Model B do not have enough RAM to boot into Orbiter.
  • The Raspberry Pi must be plugged in using the HDMI connector and using HDMI sound.
  • You may wish to have a usb keyboard or mouse for interaction. USB-UIRT/MCE Remote is also possible.

Setup Steps

  • On the Core:
    • Install the default pxe image for the Raspberry Pi. (Coming Soon)
    • edit /usr/pluto/bin/Diskless_CreateTBZ.sh to enable "raspbian_armhf" as a TARGET_TYPE
    • run /usr/pluto/bin/Diskless_CreateTBZ.sh to create a raspbian tarball
  • Get the LinuxMCE Raspberry Pi MD sdcard contents. (Coming Soon)
  • Format an sdcard for VFAT using your favourite method. (Windows should default to VFAT when formatting the sdcard from within Explorer.)
  • Copy the entire sdcard contents to the newly formatted sdcard.
  • Insert the sdcard into the Raspberry Pi.
  • Power up the Raspberry Pi.
  • The u-boot bootloader will start, it will grab the default pxe kernel/initrd.
  • Raspberry Pi will display "Announced ourselves to the router" and the core will run Diskless_Setup to prepare the MD.
  • The Raspberry Pi will reboot once Diskless_Setup completes properly.
  • On first boot the 'firstrun' script will execute and update the bootloader on the sdcard to the version the MD image is using.
  • The Raspberry Pi will reboot.
  • On second boot the Raspberry Pi will detect the connected display's resolution, generate the orbiter and ask you to do a "Quick Reload Router".
  • The Setup Wizard will be displayed. You will not have any audio or video in the Setup Wizard (it is trying to use xine)
  • Complete the setup wizard, which will reload the router when finished.