0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

百力通使用IAR Embedded Trust解決方案革新引導(dǎo)程序開(kāi)發(fā)

IAR愛(ài)亞系統(tǒng) ? 來(lái)源:IAR愛(ài)亞系統(tǒng) ? 2024-05-15 14:02 ? 次閱讀

百力通(Briggs & Stratton)公司成立于1908年,總部位于美國(guó)威斯康辛州密爾沃基市,是全球最大的戶外動(dòng)力設(shè)備用汽油發(fā)動(dòng)機(jī)制造商之一。該公司以其不斷創(chuàng)新的品牌形象聞名于世,并且作為多樣化動(dòng)力解決方案的杰出代表。

百力通對(duì)工程卓越和高品質(zhì)產(chǎn)品的承諾已經(jīng)經(jīng)受了一個(gè)世紀(jì)的考驗(yàn)。然而,即使是這樣一家擁有豐富傳統(tǒng)的公司也面臨著諸多挑戰(zhàn),特別是在不斷發(fā)展的電氣化世界中。

電氣化帶來(lái)的挑戰(zhàn)

在百力通著手?jǐn)U展其電氣化產(chǎn)品組合時(shí),面臨著一項(xiàng)挑戰(zhàn)。為了支持他們先進(jìn)的電池組設(shè)計(jì),安全引導(dǎo)程序(Secure Boot)的必要性變得尤為明顯。雖然有多種實(shí)現(xiàn)這一目標(biāo)的選項(xiàng),但有一個(gè)不爭(zhēng)的事實(shí)是,內(nèi)部引導(dǎo)程序開(kāi)發(fā)周期可能是一段耗時(shí)的旅程,估計(jì)需要九個(gè)月到一年的時(shí)間。百力通需要一種解決方案,能夠在效率、成本效益和保持最高級(jí)別產(chǎn)品安全之間取得完美平衡。

百力通的嵌入式軟件架構(gòu)師Rick Ryer及其團(tuán)隊(duì)的任務(wù)不僅是開(kāi)發(fā)一個(gè)引導(dǎo)程序,而且要快速地完成該項(xiàng)目,并盡量減少額外成本和費(fèi)用。這個(gè)解決方案必須確保產(chǎn)品安全,保持快速的上市時(shí)間,并避免內(nèi)部開(kāi)發(fā)的復(fù)雜性。

最初,團(tuán)隊(duì)考慮了內(nèi)部開(kāi)發(fā)引導(dǎo)程序的傳統(tǒng)途徑。

然而,當(dāng)他們發(fā)現(xiàn)IAR Embedded Trust解決方案時(shí),他們的項(xiàng)目出現(xiàn)了創(chuàng)新性轉(zhuǎn)變。這個(gè)全面的解決方案不僅符合他們最初的引導(dǎo)程序需求,還提供了額外的靈活性,可以在幾分鐘內(nèi)迅速將系統(tǒng)移植到新的MCU平臺(tái)。

順利實(shí)施

在IAR Embedded Trust的配置向?qū)е笇?dǎo)下,百力通僅用了幾天時(shí)間,就快速地實(shí)施了安全啟動(dòng)管理器(Secure Boot Manager)解決方案。該解決方案的實(shí)施使百力通嵌入式開(kāi)發(fā)團(tuán)隊(duì)能夠迅速啟動(dòng)現(xiàn)場(chǎng)固件更新,并改進(jìn)他們的固件分發(fā)流程。

通過(guò)安全啟動(dòng)管理器的先進(jìn)功能,他們能夠迅速建立Group ID密鑰,從而精確地為特定客戶群體和硬件配置進(jìn)行固件更新。

Rick Ryer對(duì)結(jié)果感到滿意,并總結(jié)說(shuō):“最大的驚喜在于這一切是如此簡(jiǎn)單?!?/strong>

在整個(gè)實(shí)施過(guò)程中,百力通得到了IAR團(tuán)隊(duì)的全面培訓(xùn)和支持。Rick Ryer表示:“得益于IAR一流的支持服務(wù),實(shí)施過(guò)程簡(jiǎn)單明了?!边@種支持確保了項(xiàng)目平穩(wěn)的過(guò)渡和安全啟動(dòng)管理器解決方案的高效運(yùn)行。

效果顯著

在無(wú)縫整合完成后,百力通成功節(jié)省了原本預(yù)計(jì)需要12到18個(gè)月的大量?jī)?nèi)部開(kāi)發(fā)和測(cè)試工作。僅僅在數(shù)天內(nèi),現(xiàn)場(chǎng)產(chǎn)品固件更新流程的更新、優(yōu)化和自動(dòng)化成為了現(xiàn)實(shí)。

Rick Ryer強(qiáng)調(diào)道:“能夠?yàn)槠髽I(yè)成功地完成交付是一個(gè)巨大的勝利。如果沒(méi)有安全啟動(dòng)管理器,這是不可能的?!?IAR Embedded Trust簡(jiǎn)化了流程,確保每個(gè)產(chǎn)品都能根據(jù)其特定要求接收到適當(dāng)?shù)墓碳隆?/strong>

此外,將安全配置輕松移植到新設(shè)備的靈活性被證明是非常寶貴的,特別是在芯片持續(xù)短缺的情況下。通過(guò)使用安全上下文配置向?qū)闪诉m用于他們新MCU的安全管理器,避免了復(fù)雜的移植工作。用Rick Ryer的話來(lái)說(shuō),這是“小菜一碟”,并降低了未來(lái)產(chǎn)品修訂和項(xiàng)目的風(fēng)險(xiǎn)。

一種經(jīng)濟(jì)實(shí)惠的解決方案

最后,Rick Ryer總結(jié)了他們的經(jīng)驗(yàn):“僅僅引導(dǎo)程序本身,其成本是合理的。然而,我們還額外獲得了許多功能,使我們能夠執(zhí)行各種非??犰诺陌踩匀蝿?wù)。在這種情況下,這個(gè)解決方案就成為了一個(gè)不言自明的選擇?!?/p>

通過(guò)IAR Embedded Trust,百力通成功地為他們的戰(zhàn)略硬件平臺(tái)實(shí)施了一套全面的安全解決方案,超出了最初的要求,同時(shí)簡(jiǎn)化了未來(lái)設(shè)計(jì)和項(xiàng)目的流程。配置和實(shí)施的簡(jiǎn)易性使他們能夠以顯著的成本效益和效率實(shí)現(xiàn)他們的目標(biāo)。

此外,IAR Embedded Trust的可移植性和對(duì)完整源代碼的訪問(wèn)降低了整體風(fēng)險(xiǎn),并為團(tuán)隊(duì)提供了對(duì)長(zhǎng)期控制和未來(lái)項(xiàng)目的靈活性的信心。IAR Embedded Trust為百力通團(tuán)隊(duì)賦予了超越最初目標(biāo)的能力。

審核編輯:劉清
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5057

    文章

    18964

    瀏覽量

    301814
  • IAR
    IAR
    +關(guān)注

    關(guān)注

    5

    文章

    344

    瀏覽量

    36592
  • MCU芯片
    +關(guān)注

    關(guān)注

    3

    文章

    246

    瀏覽量

    11348

原文標(biāo)題:客戶案例: 百力通(Briggs & Stratton)使用IAR革新引導(dǎo)程序開(kāi)發(fā)

文章出處:【微信號(hào):IAR愛(ài)亞系統(tǒng),微信公眾號(hào):IAR愛(ài)亞系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    英飛凌OPTIGA Trust M MTR擴(kuò)展板用于評(píng)估OPTIGA Trust M安全解決方案

    和靈感。 以下是本周新品情報(bào),請(qǐng)及時(shí)查收: 分立式安全解決方案 ? Infineon Technologies? OPTIGA Trust M MTR ? 貿(mào)澤電子即日起開(kāi)售 英飛凌 的 OPTIGA
    的頭像 發(fā)表于 10-17 14:42 ?311次閱讀
    英飛凌OPTIGA <b class='flag-5'>Trust</b> M MTR擴(kuò)展板用于評(píng)估OPTIGA <b class='flag-5'>Trust</b> M安全<b class='flag-5'>解決方案</b>

    【GD32 MCU 入門(mén)教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(3)使用 Embedded Builder 開(kāi)發(fā) GD32

    GD32系列為通用型MCU,所以開(kāi)發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據(jù)個(gè)人喜好來(lái)選擇相應(yīng)的開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 08-08 16:03 ?744次閱讀
    【GD32 MCU 入門(mén)教程】一、GD32 MCU <b class='flag-5'>開(kāi)發(fā)</b>環(huán)境搭建(3)使用 <b class='flag-5'>Embedded</b> Builder <b class='flag-5'>開(kāi)發(fā)</b> GD32

    【GD32 MCU 入門(mén)教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(2)使用 IAR 開(kāi)發(fā) GD32

    GD32系列為通用型MCU,所以開(kāi)發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據(jù)個(gè)人喜好來(lái)選擇相應(yīng)的開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 08-08 15:40 ?531次閱讀
    【GD32 MCU 入門(mén)教程】一、GD32 MCU <b class='flag-5'>開(kāi)發(fā)</b>環(huán)境搭建(2)使用 <b class='flag-5'>IAR</b> <b class='flag-5'>開(kāi)發(fā)</b> GD32

    芯科集成與IAR展開(kāi)生態(tài)合作,IAR全面支持CX3288系列車(chē)規(guī)MCU

    IAR嵌入式開(kāi)發(fā)解決方案已全面支持芯科集成CX3288系列車(chē)規(guī)RISC-V MCU,共同推動(dòng)汽車(chē)高品質(zhì)應(yīng)用的安全開(kāi)發(fā) 中國(guó)上海,2024年7月16日——全球領(lǐng)先的嵌入式系統(tǒng)
    發(fā)表于 07-16 16:17 ?254次閱讀

    杰攜手IAR,共建SA32系列車(chē)規(guī)MCU生態(tài)

    杰SA32系列車(chē)規(guī)MCU攜手IAR共進(jìn)矽杰SA32BXX系列車(chē)規(guī)ASIL-BMCU以及即將推出的SA32DXX系列ASIL-DMCU獲IAR嵌入式
    的頭像 發(fā)表于 06-28 08:19 ?630次閱讀
    矽<b class='flag-5'>力</b>杰攜手<b class='flag-5'>IAR</b>,共建SA32系列車(chē)規(guī)MCU生態(tài)

    IAR全面支持矽杰SA32系列車(chē)規(guī)MCU

    在全球嵌入式系統(tǒng)開(kāi)發(fā)軟件領(lǐng)域,IAR以其卓越的解決方案而享有盛譽(yù)。近日,IAR與矽杰半導(dǎo)體達(dá)成戰(zhàn)略合作,共同宣布即將推出的
    的頭像 發(fā)表于 06-27 17:27 ?800次閱讀

    IAR全面支持矽杰SA32系列車(chē)規(guī)MCU

    IAR嵌入式開(kāi)發(fā)解決方案已全面支持矽杰SA32BXX系列車(chē)規(guī)ASIL-B MCU以及即將推出的SA32DXX系列ASIL-D MCU,共同推動(dòng)汽車(chē)高品質(zhì)應(yīng)用的
    的頭像 發(fā)表于 06-27 15:04 ?412次閱讀

    IAR將推出全面支持矽杰SA32BXX車(chē)規(guī)ASIL-B MCU

    26日——全球領(lǐng)先的嵌入式系統(tǒng)開(kāi)發(fā)軟件解決方案供應(yīng)商IAR與矽杰半導(dǎo)體(以下簡(jiǎn)稱“矽杰”)聯(lián)合宣布,即將推出的最新版本
    的頭像 發(fā)表于 06-26 15:08 ?597次閱讀

    IAR版本為Embedded Workbench 6.5 Kickstart 1.4 編繹報(bào)錯(cuò)怎么解決?

    請(qǐng)教 IAR 這個(gè)錯(cuò)誤是什么問(wèn)題 在IAR版本為Embedded Workbench 6.0 Kickstart 1.30 編繹正常沒(méi)出錯(cuò) 在IAR版本為
    發(fā)表于 05-09 06:36

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

    全球知名的嵌入式系統(tǒng)開(kāi)發(fā)軟件解決方案供應(yīng)商IAR Systems近日宣布,其旗艦產(chǎn)品IAR Embedded Workbench for A
    的頭像 發(fā)表于 02-22 17:29 ?1270次閱讀

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

    瑞典烏普薩拉,2024年2月20日 – 全球領(lǐng)先的嵌入式系統(tǒng)開(kāi)發(fā)軟件解決方案供應(yīng)商IAR宣布:推出其旗艦產(chǎn)品IAREmbedded Workbench for Arm功能安全版的最新版本9.50.3。
    的頭像 發(fā)表于 02-21 13:47 ?771次閱讀

    思瑞浦與IAR建立合作伙伴關(guān)系

    思瑞浦與IAR Systems聯(lián)合宣布,IAR的旗艦產(chǎn)品IAR Embedded Workbench for Arm現(xiàn)已全面支持思瑞浦的TPS32混合信號(hào)微控制器主流系列產(chǎn)品。這一合作
    的頭像 發(fā)表于 01-24 17:33 ?853次閱讀

    思瑞浦與IAR攜手共筑嵌入式開(kāi)發(fā)新生態(tài)

    2024年1月18日思瑞浦與IAR聯(lián)合宣布,IAR旗艦產(chǎn)品IAR Embedded Workbench for Arm已全面支持思瑞浦TPS32混合信號(hào)微控制器主流系列產(chǎn)品,為
    的頭像 發(fā)表于 01-18 11:06 ?729次閱讀

    IAR Embedded Workbench中計(jì)算多個(gè)地址區(qū)間的Checksum

    在前面的文章“使用IAR Embedded Workbench和MCU的CRC模塊來(lái)檢查代碼的完整性”中介紹了如何在IAR Embedded Workbench中配置生成對(duì)應(yīng)代碼區(qū)域的
    的頭像 發(fā)表于 01-05 12:33 ?1397次閱讀
    在<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> Workbench中計(jì)算多個(gè)地址區(qū)間的Checksum

    IAR嵌入式解決方案發(fā)布全新版本

    軟件開(kāi)發(fā)領(lǐng)域?qū)崿F(xiàn)了顯著進(jìn)展,引入了一系列增強(qiáng)功能,例如在Linux上進(jìn)行先進(jìn)的云調(diào)試和仿真。這次更新還包括Arm虛擬硬件(AVH)的集成和針對(duì)Linux的增強(qiáng)的IAR C-SPY調(diào)試器和模擬器,進(jìn)一步彰顯了我們?yōu)闈M足嵌入式系統(tǒng)行業(yè)不斷演進(jìn)的需求而致力于提供高效
    的頭像 發(fā)表于 12-08 15:17 ?751次閱讀