Difference between revisions of "Kodi / XBMC for Wandboard"
(Created page with " == How to make an Kodi (XBMC) SD card for the Wandboard == First, download the rootfs from http://download.geexbox.org/snapshots/ Choose rootfs named geexbox-devel-20150507...") |
(→How to make an Kodi (XBMC) SD card for the Wandboard) |
||
Line 16: | Line 16: | ||
Clone u-boot from https://github.com/wandboard-org/u-boot-fslc.git | Clone u-boot from https://github.com/wandboard-org/u-boot-fslc.git | ||
+ | |||
Build u-boot from | Build u-boot from | ||
(We use the SPL u-boot, since that can boot on all Wandboard variants) | (We use the SPL u-boot, since that can boot on all Wandboard variants) | ||
Line 48: | Line 49: | ||
Copy SPL image to the unpartitioned are before the first partition using command the command: | Copy SPL image to the unpartitioned are before the first partition using command the command: | ||
− | # sudo dd if=SPL of=/dev/sdX bs=1k seek=1 oflag=dsync | + | <code># sudo dd if=SPL of=/dev/sdX bs=1k seek=1 oflag=dsync</code> |
Copy u-boot.img, zImage, wandboard dtb files into /dev/sdx1 | Copy u-boot.img, zImage, wandboard dtb files into /dev/sdx1 | ||
Line 56: | Line 57: | ||
Extract Geexbox rootfs tar file to /dev/sdx2 | Extract Geexbox rootfs tar file to /dev/sdx2 | ||
+ | |||
+ | |||
+ | Done! |
Revision as of 09:07, 11 May 2015
How to make an Kodi (XBMC) SD card for the Wandboard
First, download the rootfs from http://download.geexbox.org/snapshots/
Choose rootfs named geexbox-devel-20150507-r7ff0910.cuboxi.tar.xz
SD card creation
About instruction:
Step 1. Build u-boot bootloader.
Clone u-boot from https://github.com/wandboard-org/u-boot-fslc.git
Build u-boot from (We use the SPL u-boot, since that can boot on all Wandboard variants)
Step 2. Prepare kernel
Build kernel as a zImage from https://github.com/wandboard-org/linux
make wandboard_defconfig make zImage
Step 3. Prepare device tree
Build kernel dtb from https://github.com/wandboard-org/linux
Step 4. Partition the SD card
Partition your SD card in two partitions, but leave some space before your first partition, around 128kB is more than enough.
partition 1: 8MB for fat16 format, then set boot mode using fdisk. partition 2: rest of size for ext4 format.
Step 5. Format SD card
Format /dev/sdx1 as FAT16 and ext4 type for /dev/sdx2.
Step 6 Make SD card bootable
Copy SPL image to the unpartitioned are before the first partition using command the command:
# sudo dd if=SPL of=/dev/sdX bs=1k seek=1 oflag=dsync
Copy u-boot.img, zImage, wandboard dtb files into /dev/sdx1
Step 7. Prepare rootfs
Extract Geexbox rootfs tar file to /dev/sdx2
Done!