Hi. I’m trying to install OSMC on a Raspberry Pi Zero using the disk image, but I’m running into issues.
Upon powering the device, the green light flashes twice, the “rainbow square” appears on screen, and then the screen goes black.
After writing the image, the output of fdisk:
Disk /dev/mmcblk0: 1.9 GiB, 1967128576 bytes, 3842048 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 Disklabel type: dos Disk identifier: 0x00001530 Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 2048 499711 497664 243M c W95 FAT32 (LBA)
This single partition includes the following files, as expected:
bootcode.bin cmdline.txt config.txt filesystem.tar.xz fixup_cd.dat kernel.img start_cd.elf
I performed the same steps and successfully installed this on a Raspberry Pi 3 with no issues (using the corresponding image for the Pi 2 / 3 of course) . After searching the forum, it appears that this issue affects multiple users. One workaround seems to be to use a RPI1 to boot the image and after the initial file system is set up properly, the image can be moved back to the Zero. Another workaround is to use the osmc-installer to write the sd card image. Unfortunately, I do not own a RPI1 nor do I have root permissions necessary to install/use the osmc-installer. (I also see no reason why an installer should be required as long as disk images are provided.) I do however have access to use dd to write an image as well as full write access to the sd card.
###Steps I’ve taken to install:
- Downloaded the image from http://download.osmc.tv/installers/diskimages/OSMC_TGT_rbp1_20160306.img.gz
- Verified the checksum to be correct. (31e47e995a6c1671a1ae32bd84a13e59)
- Extract the img file.
- Use dd to write the image to the sd card. (dd if=/path/to/OSMC_TGT_rbp1_20160306.img of=/dev/mmcblk0 bs=4M)
- Safely remove SD card, insert in the Pi Zero, plug in HDMI, and plug in power.
###Troubleshooting done so far:
- Use dd to read the image back to verify there was not a write error.
- Use older images to verify it was not a single bad build. (Downloaded from disk images: Download - OSMC)
- Use a different Raspberry Pi Zero to verify it was not defective.
- Use different SD cards (including larger capacity) to verify that it was not defective.
- Booting with and without a WiFi adapter plugged in.
- Use raspbian and other operating systems to verify all hardware works.
- Use different power supplies. All power supplies also work just fine for the other operating systems and even the Pi 3.
Am I doing something wrong or is the image broken?
Have any users or devs verified that the releases under the “Disk images” will work correctly for a Pi Zero?
Are the images on the download page identical to those produced by the installer and if not, how do they differ? My best guess is that the images listed are built differently than the installer.
Please let me know if I’m missing any other critical debugging info.