HCC Embedded has signed an agreement with Microsoft to license its RTOS-independent exFAT file system implementation to device manufacturers with a direct patent license from Microsoft. HCC’s standard exFAT implementation gives developers a deeply embedded optimized solution that will run with any RTOS, as well as the flexibility to achieve the optimal balance among resource usage, performance, and cost for their applications. In August 2019, HCC will release its failsafe version of exFAT that will provide developers an easy upgrade path to improved storage reliability.
HCC’s exFAT solution is the latest addition to its broad range of file system and flash management products for building highly reliable embedded systems. With a direct patent license from Microsoft, HCC enables its device partners to get to market more quickly and economically than with separate agreements. HCC’s exFAT will run with virtually any RTOS so that device manufacturers using Linux, FreeRTOS, or bare metal systems can use the same code on all their designs and be assured of the same high-quality results.
The Microsoft proprietary exFAT file system is optimized for flash memory such as USB flash drives and SD cards. Adopted by the Secure Digital (SD) Card Association card organization as the standard format for high-speed SDXC cards with over 32GB capacity, exFAT enables smart design decisions and performance trade-offs when using a low-cost microcontroller with limited resources. HCC exFAT is fully compatible with the Microsoft exFAT specification, providing seamless portability between customer devices and exFAT supporting host systems like Windows10.
HCC specializes in failsafe file systems through offerings that can be used with all kinds of standard media including SD/ MMC/ SDHC/ SDXC cards, disk drives, Compact Flash, USB drives and other types of external storage. The exFat implementation specifically targets manufacturers of devices that require large amounts of storage to SD cards, or high-speed SDXC cards requiring disk sizes greater than 32GB or file sizes larger than 4GB.