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

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

3天内不再提示

百力通使用IAR Embedded Trust解决方案革新引导程序开发

IAR爱亚系统 来源:IAR爱亚系统 2024-05-15 14:02 次阅读

百力通(Briggs & Stratton)公司成立于1908年,总部位于美国威斯康辛州密尔沃基市,是全球最大的户外动力设备用汽油发动机制造商之一。该公司以其不断创新的品牌形象闻名于世,并且作为多样化动力解决方案的杰出代表。

百力通对工程卓越和高品质产品的承诺已经经受了一个世纪的考验。然而,即使是这样一家拥有丰富传统的公司也面临着诸多挑战,特别是在不断发展的电气化世界中。

电气化带来的挑战

在百力通着手扩展其电气化产品组合时,面临着一项挑战。为了支持他们先进的电池组设计,安全引导程序(Secure Boot)的必要性变得尤为明显。虽然有多种实现这一目标的选项,但有一个不争的事实是,内部引导程序开发周期可能是一段耗时的旅程,估计需要九个月到一年的时间。百力通需要一种解决方案,能够在效率、成本效益和保持最高级别产品安全之间取得完美平衡。

百力通的嵌入式软件架构师Rick Ryer及其团队的任务不仅是开发一个引导程序,而且要快速地完成该项目,并尽量减少额外成本和费用。这个解决方案必须确保产品安全,保持快速的上市时间,并避免内部开发的复杂性。

最初,团队考虑了内部开发引导程序的传统途径。

然而,当他们发现IAR Embedded Trust解决方案时,他们的项目出现了创新性转变。这个全面的解决方案不仅符合他们最初的引导程序需求,还提供了额外的灵活性,可以在几分钟内迅速将系统移植到新的MCU平台。

顺利实施

在IAR Embedded Trust的配置向导指导下,百力通仅用了几天时间,就快速地实施了安全启动管理器(Secure Boot Manager)解决方案。该解决方案的实施使百力通嵌入式开发团队能够迅速启动现场固件更新,并改进他们的固件分发流程。

通过安全启动管理器的先进功能,他们能够迅速建立Group ID密钥,从而精确地为特定客户群体和硬件配置进行固件更新。

Rick Ryer对结果感到满意,并总结说:“最大的惊喜在于这一切是如此简单。”

在整个实施过程中,百力通得到了IAR团队的全面培训和支持。Rick Ryer表示:“得益于IAR一流的支持服务,实施过程简单明了。”这种支持确保了项目平稳的过渡和安全启动管理器解决方案的高效运行。

效果显著

在无缝整合完成后,百力通成功节省了原本预计需要12到18个月的大量内部开发和测试工作。仅仅在数天内,现场产品固件更新流程的更新、优化和自动化成为了现实。

Rick Ryer强调道:“能够为企业成功地完成交付是一个巨大的胜利。如果没有安全启动管理器,这是不可能的。” IAR Embedded Trust简化了流程,确保每个产品都能根据其特定要求接收到适当的固件更新。

此外,将安全配置轻松移植到新设备的灵活性被证明是非常宝贵的,特别是在芯片持续短缺的情况下。通过使用安全上下文配置向导生成了适用于他们新MCU的安全管理器,避免了复杂的移植工作。用Rick Ryer的话来说,这是“小菜一碟”,并降低了未来产品修订和项目的风险。

一种经济实惠的解决方案

最后,Rick Ryer总结了他们的经验:“仅仅引导程序本身,其成本是合理的。然而,我们还额外获得了许多功能,使我们能够执行各种非常酷炫的安全性任务。在这种情况下,这个解决方案就成为了一个不言自明的选择。”

通过IAR Embedded Trust,百力通成功地为他们的战略硬件平台实施了一套全面的安全解决方案,超出了最初的要求,同时简化了未来设计和项目的流程。配置和实施的简易性使他们能够以显著的成本效益和效率实现他们的目标。

此外,IAR Embedded Trust的可移植性和对完整源代码的访问降低了整体风险,并为团队提供了对长期控制和未来项目的灵活性的信心。IAR Embedded Trust为百力通团队赋予了超越最初目标的能力。

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

    关注

    5096

    文章

    19199

    浏览量

    308309
  • IAR
    IAR
    +关注

    关注

    5

    文章

    357

    浏览量

    36829
  • MCU芯片
    +关注

    关注

    3

    文章

    255

    浏览量

    11667

原文标题:客户案例: 百力通(Briggs & Stratton)使用IAR革新引导程序开发

文章出处:【微信号:IAR爱亚系统,微信公众号:IAR爱亚系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    IAR与紫光同芯合作,全面支持THA6系列汽车芯片

    近日,全球领先的嵌入式系统开发软件解决方案提供商IAR与业内知名的芯片及解决方案提供商紫光同芯携手宣布,最新版本的IAR
    的头像 发表于 12-27 11:46 907次阅读

    英飞凌OPTIGA Trust M MTR扩展板用于评估OPTIGA Trust M安全解决方案

    和灵感。 以下是本周新品情报,请及时查收: 分立式安全解决方案   Infineon Technologies  OPTIGA Trust M MTR   贸泽电子即日起开售 英飞凌 的 OPTIGA
    的头像 发表于 10-17 14:42 503次阅读
    英飞凌OPTIGA <b class='flag-5'>Trust</b> M MTR扩展板用于评估OPTIGA <b class='flag-5'>Trust</b> M安全<b class='flag-5'>解决方案</b>

    【GD32 MCU 入门教程】一、GD32 MCU 开发环境搭建(3)使用 Embedded Builder 开发 GD32

    GD32系列为通用型MCU,所以开发环境也可以使用通用型的IDE,目前使用较多的是KEIL、IAR、 GCC和Embedded Builder,客户可以根据个人喜好来选择相应的开发环境
    的头像 发表于 08-08 16:03 1187次阅读
    【GD32 MCU 入门教程】一、GD32 MCU <b class='flag-5'>开发</b>环境搭建(3)使用 <b class='flag-5'>Embedded</b> Builder <b class='flag-5'>开发</b> GD32

    【GD32 MCU 入门教程】一、GD32 MCU 开发环境搭建(2)使用 IAR 开发 GD32

    GD32系列为通用型MCU,所以开发环境也可以使用通用型的IDE,目前使用较多的是KEIL、IAR、 GCC和Embedded Builder,客户可以根据个人喜好来选择相应的开发环境
    的头像 发表于 08-08 15:40 846次阅读
    【GD32 MCU 入门教程】一、GD32 MCU <b class='flag-5'>开发</b>环境搭建(2)使用 <b class='flag-5'>IAR</b> <b class='flag-5'>开发</b> GD32

    IAR全面支持芯科集成CX3288系列车规RISC-V MCU

    全球领先的嵌入式系统开发软件解决方案供应商IAR与芯科集成电路(以下简称“芯科集成”)联合宣布,最新版本IAR Embedded Workb
    的头像 发表于 07-16 17:32 829次阅读
    ​<b class='flag-5'>IAR</b>全面支持芯科集成CX3288系列车规RISC-V MCU

    芯科集成与IAR展开生态合作,IAR全面支持CX3288系列车规MCU

    IAR嵌入式开发解决方案已全面支持芯科集成CX3288系列车规RISC-V MCU,共同推动汽车高品质应用的安全开发 中国上海,2024年7月16日——全球领先的嵌入式系统
    发表于 07-16 16:17 319次阅读

    杰携手IAR,共建SA32系列车规MCU生态

    杰SA32系列车规MCU携手IAR共进矽杰SA32BXX系列车规ASIL-BMCU以及即将推出的SA32DXX系列ASIL-DMCU获IAR嵌入式
    的头像 发表于 06-28 08:19 807次阅读
    矽<b class='flag-5'>力</b>杰携手<b class='flag-5'>IAR</b>,共建SA32系列车规MCU生态

    IAR全面支持矽杰SA32系列车规MCU

    在全球嵌入式系统开发软件领域,IAR以其卓越的解决方案而享有盛誉。近日,IAR与矽杰半导体达成战略合作,共同宣布即将推出的
    的头像 发表于 06-27 17:27 1027次阅读

    IAR全面支持矽杰SA32系列车规MCU

    IAR嵌入式开发解决方案已全面支持矽杰SA32BXX系列车规ASIL-B MCU以及即将推出的SA32DXX系列ASIL-D MCU,共同推动汽车高品质应用的
    的头像 发表于 06-27 15:04 572次阅读

    IAR将推出全面支持矽杰SA32BXX车规ASIL-B MCU

    26日——全球领先的嵌入式系统开发软件解决方案供应商IAR与矽杰半导体(以下简称“矽杰”)联合宣布,即将推出的最新版本
    的头像 发表于 06-26 15:08 779次阅读

    芯海应用笔记:通用 MCU 基于 IAR 芯片包 IAR9 开发指南

    芯海科技与 IAR Systems 达成合作,IAR Embedded Workbench for Arm 已全面支持芯海科技CS32F103X、CS32F03X、 CS32L010X 等系列
    发表于 05-16 11:52

    IAR版本为Embedded Workbench 6.5 Kickstart 1.4 编绎报错怎么解决?

    请教 IAR 这个错误是什么问题 在IAR版本为Embedded Workbench 6.0 Kickstart 1.30 编绎正常没出错 在IAR版本为
    发表于 05-09 06:36

    IAR FOR ARM和IAR FOR STM8无法共存怎么解决?

    IAR Embedded Workbench,CD 找了原程序,发现IAR FOR ARM和FOR STM8安装完后,都叫IarIdePm.exe。 安装完后,FOR ARM在
    发表于 04-07 07:39

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    全球知名的嵌入式系统开发软件解决方案供应商IAR Systems近日宣布,其旗舰产品IAR Embedded Workbench for A
    的头像 发表于 02-22 17:29 1529次阅读

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    瑞典乌普萨拉,2024年2月20日 – 全球领先的嵌入式系统开发软件解决方案供应商IAR宣布:推出其旗舰产品IAREmbedded Workbench for Arm功能安全版的最新版本9.50.3。
    的头像 发表于 02-21 13:47 908次阅读