1*4882a593Smuzhiyun# Minimal SD card image for the Freescale MX23/MX28 Template 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# We mimic the .sdcard Freescale's MX23/MX28 image format: 4*4882a593Smuzhiyun# * u-boot.sb is placed at offset 1M, 5*4882a593Smuzhiyun# * a FAT partition at offset 16 MB is containing zImage/uImage and DTB files 6*4882a593Smuzhiyun# * a single root filesystem partition is required (ext2, ext3 or ext4) 7*4882a593Smuzhiyun# 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunimage boot.vfat { 10*4882a593Smuzhiyun vfat { 11*4882a593Smuzhiyun label = "boot" 12*4882a593Smuzhiyun files = { 13*4882a593Smuzhiyun %FILES% 14*4882a593Smuzhiyun } 15*4882a593Smuzhiyun } 16*4882a593Smuzhiyun size = 16M 17*4882a593Smuzhiyun} 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunimage sdcard.img { 20*4882a593Smuzhiyun hdimage { 21*4882a593Smuzhiyun } 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun partition u-boot { 24*4882a593Smuzhiyun partition-type = 0x53 25*4882a593Smuzhiyun image = "u-boot.sd" 26*4882a593Smuzhiyun offset = 1M 27*4882a593Smuzhiyun size = 16M 28*4882a593Smuzhiyun } 29*4882a593Smuzhiyun 30*4882a593Smuzhiyun partition kernel { 31*4882a593Smuzhiyun partition-type = 0xC 32*4882a593Smuzhiyun bootable = "true" 33*4882a593Smuzhiyun image = "boot.vfat" 34*4882a593Smuzhiyun } 35*4882a593Smuzhiyun 36*4882a593Smuzhiyun partition rootfs { 37*4882a593Smuzhiyun partition-type = 0x83 38*4882a593Smuzhiyun image = "rootfs.ext2" 39*4882a593Smuzhiyun } 40*4882a593Smuzhiyun} 41