Bug 11137

Summary: WIC needs to support FAT16
Product: [Build System, Metadata & Runtime] OE-Core Reporter: zumeng.chen <zumeng.chen>
Component: Scripts and ToolsAssignee: Ed Bartosh <eduard.bartosh>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: infras.bug.watcher, Infras.watcher, ross.burton
Version: unspecified   
Target Milestone: 2.4 M1   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description zumeng.chen@windriver.com 2017-03-09 03:23:50 UTC
Some board(Like Xilinx) only SUPPORTs FAT16 when it reads bootloader from MMC card, so the first partition should be formatted as FAT16 when yoctoproject create WIC image, but unlucky, it seems fat(Or fat16) is not identified by WIC script for now, and vfat will be created as "WIN95 FAT32" as follows:

part /boot --source bootimg-partition --ondisk mmcblk --fstype=vfat --label boot --active --align 4 --size 16


FAT16 Expected like:

part /boot --source bootimg-partition --ondisk mmcblk --fstype=fat --label boot --active --align 4 --size 16
Comment 1 Ed Bartosh 2017-03-30 18:49:40 UTC
This patchset adds support of msdos(fat16) fstype among other fstype-related fixes:
http://lists.openembedded.org/pipermail/openembedded-core/2017-March/134979.html

Please review.
Comment 2 Ed Bartosh 2017-04-03 11:17:14 UTC
The patchset has been merged into master.