0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯海科技CS32F03X系列芯片通过IEC 60730软件安全认证

芯海科技(深圳)股份有限公司 2022-11-01 10:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,芯海科技旗下CS32F03X系列MCU产品顺利通过IEC 60730软件安全认证

CS32F03X安全诊断库能够针对MCU核心组件进行安全自检,有效提升智慧家电产品的安全风险管控,助力客户产品满足IEC 60730 B类安全规范且减少认证成本。

d19cc372-575b-11ed-b116-dac502259ad0.png

随着物联网技术的飞速发展,越来越多的智慧家电走进人们生活。但是,智慧家电因分离式IC智能特性带来的电子控制、高级显示等功能,在大幅提升终端产品体验的同时,也会提高系统的复杂度,带来消费用户对产品安全性的担忧。

为了确保面向智慧家电的嵌入式控制硬件和软件的安全运行,国际电工委员会制定了IEC 60730标准。该标准应用于白色家电和其他电器的设计,可提高智慧家电产品安全性。该标准定义了多种安全测试和诊断方法,能够及时检测出系统故障并消除产生危害的风险。

自动电子控制定义了三种软件分类:

A类:与设备安全无关的软件,如室温调节器、照明控制等。

B类:防止设备进入非安全状态的软件,如洗衣机互锁、热切断装置等。

C类:预防特定危害的软件,如自动炉火控制等。

多数消费类家用电器如洗衣机、冰箱等需符合B类要求。因此,可采用合规方案如下:

➢ 支持功能测试的单通道架构:基于单个控制单元(MCU)方案,在出厂前针对目标功能进行测试。

➢ 两个MCU的双通道架构:基于两个MCU执行多种关键任务,使用一个MCU检查另外一个MCU的运行。

➢ 支持阶段性自检的单通道架构:基于单个MCU方案,设备在运行时进行阶段性检测。

支持阶段性自检的单通道架构,适用于在降低制造成本的同时确保最大安全性,该方案要求软件在运行中要周期性检测MCU核心组件状态。

CS32F03X:推出基于MDK和IAR的安全诊断库

随着智慧家电中的微控制器应用越来越多,如果微控制器运行异常(如时钟偏差、RAM损坏等),极有可能引发误操作,导致不可知后果。

芯海科技推出了基于MDK和IAR开发环境的“CS32F0XX_IEC60730_STL安全诊断库”,在启动及运行阶段对芯片关键组件进行自检,提供的测试项包括:

CPU寄存器和程序计数器-检查故障状态

➢时钟测试-检查振荡器状态及频率

➢WWDT/FWDT测试-检查看门狗超时复位功能

➢堆栈测试-检查应用堆栈下溢情况

➢非易失性内存测试-CRC32校验内存区域

➢易失性内存测试-March-C/March-X检测算法

MCU在复位后会先进行启动自检,然后在运行中进行周期性自检。下图为自检库运行流程,用户只需在对应的阶段,调用相应接口即可实现自检功能。

d1d131ac-575b-11ed-b116-dac502259ad0.png

在启动自检阶段,将会依次测试CPU寄存器读写、WDT复位、FLASH校验、RAM读写以及时钟精度等功能项,即在启动时对MCU核心组件进行完整的测试,启动自检流程如下:

d1ee1eca-575b-11ed-b116-dac502259ad0.png

在主循环中,将会周期性进行自检操作,为减小对应用程序的干扰,耗时较长的FLASH校验、RAM校验等测试项将会分片进行,每个检测周期校验一片区域,直至校验完所有空间,运行自检的流程如下:

d202fee4-575b-11ed-b116-dac502259ad0.png

此外,为了确保所有特定代码都能按顺序执行并通过,对各测试块赋予特定标签,监控检测流程,当程序计数器丢失时,可以识别异常并进入安全状态。

“CS32F0XX_IEC60730_STL安全诊断库”适配了CS32F0XX_DFP V1.x.x固件库,软件详细设计可参考《CS32F0XX STL软件规格书》,并提供了《CS32F0XX IEC60730自检库使用手册》,用户根据相关文档即可实现快速移植开发。

d2153f00-575b-11ed-b116-dac502259ad0.png

芯海科技CS32F03X系列MCU基于ARM Cortex-M0/M0+内核,主频48MHz,可提供32KB/64KB Flash、4KB/8KB SRAM等不同容量组合的产品,集成了高精度ADC和多种外设资源,同时还拥有丰富的软件和开发工具支持,可广泛应用于智能家居、消费类电子、工业控制等领域。

d2bbbc7c-575b-11ed-b116-dac502259ad0.jpg

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

    关注

    1

    文章

    484

    浏览量

    18918
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    半导体推出APM32F403系列高性价比MCU

    面向中高端工业应用市场,为兼顾用户对性能、成本、功耗等综合需求,极正式推出APM32F403系列高性价比MCU,产品已通过IEC
    的头像 发表于 11-10 09:21 915次阅读

    科技云安全芯片CCP917T通过商用密码产品认证

    近日,国科技超高性能云安全芯片CCP917T通过了商用密码检测认证中心的商用密码检测认证,获得
    的头像 发表于 10-24 13:54 482次阅读
    国<b class='flag-5'>芯</b>科技云<b class='flag-5'>安全</b><b class='flag-5'>芯片</b>CCP917T<b class='flag-5'>通过</b>商用密码产品<b class='flag-5'>认证</b>

    APM32E030/F402系列MCU通过IEC 60730/60335功能安全认证

    近日,极APM32E030系列基础拓展型MCU、APM32F402系列高性能高性价比MCU通过IEC
    的头像 发表于 08-29 13:57 851次阅读
    极<b class='flag-5'>海</b>APM32E030/<b class='flag-5'>F</b>402<b class='flag-5'>系列</b>MCU<b class='flag-5'>通过</b><b class='flag-5'>IEC</b> <b class='flag-5'>60730</b>/60335功能<b class='flag-5'>安全</b><b class='flag-5'>认证</b>

    旺微电子KF32A系列MCAL软件通过ASIL B等级认证

    近日,旺微电子KF32A系列MCAL软件通过 ASIL B等级认证,该证书由国际公认的测试、检验和认证
    的头像 发表于 07-18 15:54 801次阅读

    元智M57系列芯片通过ASIL-D功能安全产品认证

    近日,国际权威检验、检测和认证机构DEKRA德凯为爱元智半导体股份有限公司(以下简称:爱元智)颁发车载M57系列芯片ASIL B/D功能
    的头像 发表于 05-22 15:45 1052次阅读

    PSoC 4-IEC 60730 B级和IEC 61508 SIL安全软件

    电子发烧友网站提供《PSoC 4-IEC 60730 B级和IEC 61508 SIL安全软件库.pdf》资料免费下载
    发表于 04-19 17:05 0次下载

    喜讯 | CET中电技术通过IEC 62443-4-1网络安全体系认证

    近日,CET中电技术顺利通过IEC62443-4-1网络安全体系认证IEC62443-4-1标准是工业自动化和控制系统网络
    的头像 发表于 04-02 18:03 951次阅读
    喜讯 | CET中电技术<b class='flag-5'>通过</b><b class='flag-5'>IEC</b> 62443-4-1网络<b class='flag-5'>安全</b>体系<b class='flag-5'>认证</b>

    汽车芯片厂商弦半导体NSSineTM系列实时控制MCU通过IEC 60730 Class B功能安全认证

    近日,弦半导体(苏州)有限公司NS800RT3xxx/5xxx 系列的 MCU 安全库成功通过IEC
    的头像 发表于 04-02 17:34 1836次阅读
    汽车<b class='flag-5'>芯片</b>厂商<b class='flag-5'>芯</b>弦半导体NSSineTM<b class='flag-5'>系列</b>实时控制MCU<b class='flag-5'>通过</b><b class='flag-5'>IEC</b> <b class='flag-5'>60730</b> Class B功能<b class='flag-5'>安全</b><b class='flag-5'>认证</b>

    公司安全蓝牙芯片获得BQB权威认证

    近日,智公司自主研发的安全蓝牙芯片成功通过蓝牙技术联盟(SIG)的BQB(Bluetooth Qualification Body)全面认证
    的头像 发表于 03-18 14:13 1139次阅读

    问题:CS32L010F8U6的MCU如何导出固件?

    请问大神CS32L010F8U6的MCU能否从芯片里导出已烧录的固件到计算机呢?如果行,如何操作呢?谢谢
    发表于 02-22 18:14

    科技BMS系列:数字安全认证,守护电池安全

    电池安全筑起了一道坚实的防线。 科技的BMS系列产品,经过严格的数字安全认证,从源头上保障了
    的头像 发表于 02-11 14:59 1123次阅读

    AN136 基于GD32F30x系列IEC60730 ClassB库移植指南

    电子发烧友网站提供《AN136 基于GD32F30x系列IEC60730 ClassB库移植指南.pdf》资料免费下载
    发表于 01-17 16:22 2次下载
    AN136 基于GD32<b class='flag-5'>F30x</b><b class='flag-5'>系列</b>的<b class='flag-5'>IEC60730</b> ClassB库移植指南

    基于GD32F3x0系列IEC60730 ClassB库移植指南

    电子发烧友网站提供《基于GD32F3x0系列IEC60730 ClassB库移植指南.pdf》资料免费下载
    发表于 01-17 14:41 3次下载
    基于GD32<b class='flag-5'>F3x</b>0<b class='flag-5'>系列</b>的<b class='flag-5'>IEC60730</b> ClassB库移植指南

    杰发科技AC7803x系列MCU芯片通过ISO 26262 ASIL B功能安全产品认证

    Solutions认证 ,杰发科技AC7803x系列车规级MCU芯片已成功通过ISO 26262 ASIL B功能
    的头像 发表于 12-23 10:02 1134次阅读

    科技系列OpenHarmony3.1芯片支持智慧生态构建

    随着OpenHarmony3.1的正式发布,科技作为OpenHarmony生态的重要参与者,及时推出了两款与系统适配的新品:健康测量CS1262芯片和无线连接CST85
    的头像 发表于 12-17 17:25 902次阅读
    <b class='flag-5'>芯</b><b class='flag-5'>海</b>科技<b class='flag-5'>系列</b>OpenHarmony3.1<b class='flag-5'>芯片</b>支持智慧生态构建