Wednesday, 30 May 2012

New OpenELEC RasPi build up - R11170

I've built the latest version available from the OpenELEC Git repo - unfortunately I can't easily see from their readme file what the changes are but looking through the open issues - it's most likely bug fixes. I haven't created an SD image yet - but it'll be up later today in a new and improved smaller image size for people with smaller cards. I'll add some instructions for how to resize the storage partition if you have a larger card too.

R11170 Bootloaders (only if you're creating manually)
R11170 System and Kernel binaries

1GB SD image (I haven't been able to test this yet so let me know if it works for you.)
I've made the SD image with the smallest card I had available because lots of people commented that 8GB was too large. The image should write to cards 1GB+, but you'll need to resize your Storage partition if you want to take advantage of any extra space on your card.

13 comments:

  1. Works great but the ssh server does not seem to work even with ssh_enable.

    ReplyDelete
  2. Hm

    I get

    *** Error in mount_disks: mount_common: Could not mount /dev/mmcblk0p1 ***
    [ 18.617636] System halted.


    Any ideas?

    Ta

    ReplyDelete
    Replies
    1. For me this meant the SD card was not working correctly. Does your work with stock debian image?

      Delete
  3. Hey, I finally got around to testing the image and it seems to be ok with me. How did you write the image to your SD card? What's the output of 'sudo fdisk -l /dev/mmcblk0'

    ReplyDelete
  4. Hi

    I used

    sudo dd bs=1M if=~/Downloads/r11170-1gb.img of=/dev/mmcblk0

    got the output

    952+1 records in
    952+1 records out
    998768640 bytes (999 MB) copied, 148.737 s, 6.7 MB/s

    And output of sudo fdisk -l /dev/mmcblk0


    Disk /dev/mmcblk0: 4026 MB, 4026531840 bytes
    4 heads, 16 sectors/track, 122880 cylinders, total 7864320 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000ccdbb

    Device Boot Start End Blocks Id System
    /dev/mmcblk0p1 * 2048 258047 128000 c W95 FAT32 (LBA)
    /dev/mmcblk0p2 258048 1918975 830464 83 Linux

    Thanks!

    ReplyDelete
  5. Thanks for posting the compiled image mate, Image loaded fine, however is has a static IP address, so I cannot SSH into it. looked at the settings pages and changing to DHCP does not appear to be an option in the menus. also the CTRL+ALT+F3 route out to terminal is not working.

    Any ideas?

    ReplyDelete
    Replies
    1. Hey mate, static ip thing sounds a bit odd. think it got a dhcp lease for me. I'll check it out tonight

      Delete
    2. figured it out:
      1. open system settings
      2. select "Add-Ons"
      3. Select enabled add-ons
      4. Select Program addons
      5. Select "OpenELEC OS Settings
      6. select configure
      7. Select network
      8. select defaults
      9. select OK
      10. Reboot

      Delete
  6. Thanks for the image.
    How to resize the data partition? using usual remove/recreate partitions with gparted on raspi itself?

    ReplyDelete
    Replies
    1. If you're starting from scratch it's pretty safe to delete the ext partition (the second partition ~768MB), recreate using all available space and then reformat. Once you boot the card for the first time, the OS will create the folder structure you need on the card. I don't have mine running so can't get the exact commands right now.

      Delete
  7. If OpenElec is XBMC... then whats the difference between this and Raspbmc? Is fragmentation going to help or not?

    ReplyDelete
  8. I'm not entirely sure on the difference - I think they're both ports originating from XBMC. Raspbmc is only for RasPi but OpenELEC is a more generic build aiming for compatability across multiple hardware architectures. The Raspbmc build is aimed directly at the RasPi so I'd hope it would be better optimised?

    ReplyDelete
  9. Cheers Stu, I'll get a crack at this later.

    ReplyDelete