SlaXBMC 14.0 on Raspberry Pi is released

Not so long ago the Raspberry Pi Foundation (a UK registered charity) announced the birth of the "Raspberry Pi". A very low price credit-card sized computer that plugs into your TV and a keyboard and can be used for many of the things that your desktop PC does even play high-definition video. The purpose of the Raspberry Pi project was to trigger the enthusiasm of kids all over the world with the intention to learn programming, or at least get involved with something more than the "user" aspect of a computer.

Since that day a number of linux distributions have utilized the power of the RPi to built  multimedia system solutions based on the well known XBMC platform. Consequently (as a Slack-head) I felt Slackware ARM shouldn't be left out of the XBMC RPi wagon mainly because of its' administrator level capabilities but yet basic and simple style of configuration can provide another learning platform for all ages that feel the urge to experiment build/break and rebuilt.

So I present to you the latest addition to our SlaXBMC family, SlaXBMCRPi 14.0.
It features:
  • XBMC 12.0 "Frodo"
  • Slackware ARM (a.k.a ARMedslack) 14.0
  • Raspberry Pi linux kernel 3.6.11+
  • Desktop mode on Exit from XBMC
  • RAID and RTC modules
  • Developer (3.2GB) and Minimal (1.8GB) modes of installation (capacities include swap and boot partition)
  • Pre-built, ready to use 8GB Developer/Minimal SD Card images 
  • CEC 2.0.5 library for controlling XBMC using your TVs remote!

You can get the pre-built images from the links bellow:

slaxbmcrpi-14.0-minimal.img.xz7566701f125434de5d8fe56be6a1122c
slaxbmcrpi-14.0-developer.img.xz2b32e73c14198b2a37cb0c789cfed2df

The installation (from Linux or Windows) instructions for the images are available here.

If you would like to install SlaXBMCRPi using the familiar SlaXBMC (Slackware ARM) installer method as mentioned in the installation instructions above you will need the full distribution structure which is available on:


The source code for all packages can be accessed here.

Finally I would like to thank the Slackware ARM team for doing such a great job with the 14.0 release; David Spencer for porting Slackware ARM on Raspberry Pi (as a matter of fact his work has been the inspiration and milestone to this project); Tigger for bug testing and finally imposing SlaXBMCRPi though the "Wife Test" process :) and finally Jérémy H. and all those who provide the support and motivational force for the completion of this project.

Enjoy,
Analekto

11 comments:

Larry Frank said...

Does this release support a GPIO IR Receiver? I was interested in giving this a try with this Honey Pi IR Receiver, but cant seem to get it to work. Is lirc pre-installed? Any help appreciated!

Analekto said...

Hi Frank,

Yes the GPIO IR receiver module is available, however LIRC is not pre-installed. I'm afraid you'll have to do that part manually. If you get this going and working drop me an email. Maybe we can add this to the upcoming (SlaXBMC 14.1) release ;)

Analekto

Андрей Гавриш said...

Rocked two image, not the second one is not on the flash card 8 GB can not fit ....

Analekto said...

Hi Andrei,

It's quite common problem. Some SD Cards have way smaller capacity to the one they claim to be. I have built the images based on the smallest available to me at the time (794G8 MB) and left some empty space (18 MB) at the end of the last partition so the image can be forced to fit with dd.

I would suggest trying with another card or follow the manual installation process. I'll make sure to leave 50 MB extra space at the end of the partition in the upcoming SlaXBMCRPi 14.1 ;)

Analekto

Андрей Гавриш said...

Hey.
I found the memory card of the appropriate volume. Tried to install two operating systems but your not one of them will not boot, black screen and red LED lights.
What I doing wrong?

Analekto said...

Hi Andrei,

It could be a number of reasons starting from not sufficient power supply to a corrupt image burn on the card.
The only thing I could suggest is to download a fresh copy of the developer SlaXBMCRPi 14.1 image (http://www.slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0-developer.img.xz) and burn it again according to the installation instructions (http://www.slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/INSTALL.TXT). Or maybe download the full distro (http://www.slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/) and install it using the all times classic slackware method :) (the steps to do so are on the last paragraph in INSTALL.TXT)

As a side note, you might want to check the voltage between the TP1/TP2 points on your board to make sure you're feeding it enough power. According to the spec it shouldn't be less than 4.75V under load (the closer to 5V the less problems you'll experience).

Worst case scenario, install a distro that is working fine on your machine at the moment and hang tight until the next release. :|

Analekto

Андрей Гавриш said...

I do not know why it is I can not run: (.
I do everything according to the instructions for windows.
I have a new card, transend gigobayt 8, Class 10.
Have a good power supply, 5 volt, 2 amp.
I do not know what could be the problem.

Analekto said...

Hi Andrei,

You might want to check the official Raspberry Pi troubleshooting page here.

Analekto

Андрей Гавриш said...

I do not need to look at the problem.
I think it's a problem with your image.
Since I installed OpenELEC-RPi.arm-3.95.1, which is loaded and running with no problems.
I really wanted to try something new since OpenELEC-RPi.arm-3.95.1 I'm not all satisfied, very sorry that did not happen.

Analekto said...

Hi Andrei,

That's very interesting because I have load the images on several SD Cards and people use it on different RPi Revisions without a problem. As a matter of fact I just tried both images (Check Here) on a typical 8GB Class 6 Transcend without any problems. The MD5 sums of the official images are:
2b32e73c14198b2a37cb0c789cfed2df slaxbmcrpi-14.0-developer.img.xz
7566701f125434de5d8fe56be6a1122c slaxbmcrpi-14.0-minimal.img.xz
If yours calculate into something different then you have a corrupt image download. An other possible explanation could be that Win32 Disk Imager is not doing the job right for some reason, otherwise I honest have no idea what's going on...

Nevertheless, I'm really sorry it did not work out for you. If nothing else I'm glad you have an alternative Linux distribution that works fine on your RPi.

Analekto

Analekto said...

Hmmm the screenshot doesn't show properly, try here instead...