Comment 2 for bug 907447

Revision history for this message
Tixy (Jon Medhurst) (tixy) wrote : Re: [Bug 907447] [NEW] Can't create vexpress android images on cards >4GB

On Wed, 2011-12-21 at 21:22 +0000, Loïc Minier wrote:
> On Wed, Dec 21, 2011, Tixy (Jon Medhurst) wrote:
> > On larger cards, creating Android images for vexpress fails because the
> > sdcard partition will be >2GB and an attempt is made to format this as
> > FAT16. This is because VexpressConfig() specifies fat_size = 16, so the
> > boot partition is understandable by ARMs boot monitor.
> >
> > I propose to fix this by making setup_android_partitions() always use
> > FAT32 for the sdcard partition. (The option for boards to specify
> > fat_size only seems to exist for those with restrictions in boot
> > partition format. I don't think it makes sense to also use this for the
> > sdcard partition.)
>
> FAT16 on Vexpress was suggested for compatibility with the boot
> monitor; if it supports FAT32, then that would be ideal.

I'm not sure about the boot monitor, the ARM Landing Team's workflow
don't use it. But as the boot monitor should only need to to read the
boot partition, I thought my fix of just changing the sdcard partition
to FAT32 was the safest solution.

--
Tixy