1*4882a593Smuzhiyun# Minimal microSD card image for Grinn's liteBoard 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# We mimic the .sdcard Freescale's image format for i.MX6UL: 4*4882a593Smuzhiyun# * the microSD card must have 1 kB free space at the beginning, 5*4882a593Smuzhiyun# * SPL is dumped as is, 6*4882a593Smuzhiyun# * U-Boot is dumped at 69K offset, as configured in SPL 7*4882a593Smuzhiyun# * a FAT partition at offset 8 MB is containing zImage and dtbs, 8*4882a593Smuzhiyun# * a single root filesystem partition is required (Ext4 in this case). 9*4882a593Smuzhiyun# 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunimage boot.vfat { 12*4882a593Smuzhiyun vfat { 13*4882a593Smuzhiyun files = { 14*4882a593Smuzhiyun "imx6ul-liteboard.dtb", 15*4882a593Smuzhiyun "zImage" 16*4882a593Smuzhiyun } 17*4882a593Smuzhiyun } 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun size = 16M 20*4882a593Smuzhiyun} 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunimage sdcard.img { 23*4882a593Smuzhiyun hdimage { 24*4882a593Smuzhiyun } 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun partition SPL { 27*4882a593Smuzhiyun in-partition-table = "no" 28*4882a593Smuzhiyun image = "SPL" 29*4882a593Smuzhiyun offset = 1K 30*4882a593Smuzhiyun } 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun partition u-boot { 33*4882a593Smuzhiyun in-partition-table = "no" 34*4882a593Smuzhiyun image = "u-boot.img" 35*4882a593Smuzhiyun offset = 69K 36*4882a593Smuzhiyun } 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun partition boot { 39*4882a593Smuzhiyun partition-type = 0xC 40*4882a593Smuzhiyun bootable = "true" 41*4882a593Smuzhiyun image = "boot.vfat" 42*4882a593Smuzhiyun offset = 8M 43*4882a593Smuzhiyun } 44*4882a593Smuzhiyun 45*4882a593Smuzhiyun partition rootfs { 46*4882a593Smuzhiyun partition-type = 0x83 47*4882a593Smuzhiyun image = "rootfs.ext4" 48*4882a593Smuzhiyun } 49*4882a593Smuzhiyun} 50