HCC推出故障安全 防止意外复位或断电的exFAT解决方案

描述

最近,HCC Embedded 推出用于故障安全数据存储的SafeexFAT文件系统解决方案。  SafeexFAT是HCC exFAT文件系统的扩展,旨在真正实现故障安全,防止意外复位或断电。  关于HCCHCC Embedded开发了“脱离上下文”的深层嵌入式软件组件,确保它们可以用作任何系统的核心元素,包括那些旨在满足严格的安全性,质量和可移植性要求的系统。  

HCC Embedded是exFAT实施的许可供应商,可以提供完整的技术和专利许可解决方案,以便整合到客户的设备中。这意味着:

对于那些已获得exFAT微软许可的用户,HCC可以提供其exFAT / SafeexFAT软件实施。

对于那些没有exFAT微软许可证的人,HCC可以提供微软批准的exFAT许可证,并提供其exFAT / SafeexFAT软件实施。

HCC 针对故障安全的exFAT解决方案-SafeexFAT正式发布。SafeexFAT为设备制造商提供了一个独立于RTOS的故障安全文件系统解决方案,满足深度嵌入式应用的存储可靠性需求。HCC是Microsoft exFAT的官方合作伙伴,可以为设备制造商提供可靠的exFAT集成、验证和微软专利许可服务。

增强的SafeexFAT基于故障安全设计和测试,确保客户不会丢失任何数据。HCC设计SafeexFAT时考虑到集成和目标验证,提供了相应的测试套件,客户可以基于该套件验证产品行为的正确性。为了验证目标系统上的故障安全,驱动测试程序可以通过在介质驱动层注入错误来验证实现的正确性。

在基于MCU的解决方案中,针对RTOS,no-RTOS和Linux系统应用,HCC积累了丰富的项目经验。基于这些知识,HCC为大多数介质驱动控制器提供了经过验证的驱动程序。HCC的SafeexFAT遵循MISRA 2012规范,能够与客户目标平台可靠地集成,在所有设计上使用相同的应用代码,并确保相同的质量。

二、架构

驱动器

该故障安全和单元测试驱动器是用来与目标MCU来测试文件系统是故障安全。此驱动程序用于在媒体驱动程序级别注入错误。一旦测试显示文件系统是故障安全的,就可以在文件系统上线之前删除该模块。

三、SafeexFAT特征

该系统的主要特点如下:

符合HCC高级嵌入式框架。

专为与RTOS和非RTOS系统集成而设计。

提供故障安全,防止意外复位或断电。

可以使用Linux FUSE集成。

支持FUSE库版本2.x和FUSE 3.x.

缓存选项以获得最佳性能。

代码大小47 KB。

RAM使用量> 18 KB。

ANSI'C'。

Unicode 16。

多个打开的文件。

打开文件的多个用户。

多卷。

多扇区读/写。

可变扇区大小。

分区处理。

处理媒体错误。

测试套件。

零拷贝。

重入。

FAT表的边界对齐偏移量。

数据区域的边界对齐偏移。

四、SafeexFAT for Linux FUSEHCC的exFAT / SafeexFAT for Linux FUSE使用标准的FUSE(用户空间中的文件系统)库。它作为源代码提供,可以从中构建Linux可执行文件。然后,此可执行文件可用于安装exFAT驱动器,其文件可以像系统中的任何其他文件一样进行访问。该产品支持FUSE库版本2.x和FUSE 3.x.  

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分