RM新时代网站-首页

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

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

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

M480系列特色功能Trust Boot,讓您每次開(kāi)機(jī)運(yùn)行的程序都是可信賴的

jf_pJlTbmA9 ? 來(lái)源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-10 16:24 ? 次閱讀

Secure Bootloader

M480提供的 Secure Bootloader 是一段寫在特定保護(hù)區(qū)域內(nèi)無(wú)法被讀取和修改的開(kāi)機(jī)程序驗(yàn)證代碼??蛻粼谕瓿?a target="_blank">產(chǎn)品開(kāi)發(fā)進(jìn)行代碼燒入時(shí),可經(jīng)由新唐所提供的ICP Tool并選擇M480系列,在相關(guān)的配置區(qū)將Bootloader及安全加密選項(xiàng)勾選起來(lái),并設(shè)定好一組驗(yàn)證程序所需要的加密密鑰(一次性寫入無(wú)法被讀取),最后選擇要燒入至APROM,LDROM或SPIM區(qū)域。

wKgZomTSGi-AZ8l_AARJZunFFac821.png

完成上述動(dòng)作系統(tǒng)在開(kāi)機(jī)時(shí)便會(huì)從Secure Bootloader位置啟動(dòng),對(duì)存放在APROM、LDROM或是SPIM區(qū)域內(nèi)的程序代碼做合法性的驗(yàn)證。在確認(rèn)代碼的合法性后系統(tǒng)才會(huì)跳至APROM或LDROM的區(qū)域內(nèi)開(kāi)始執(zhí)行程序運(yùn)行。

而產(chǎn)品發(fā)布后若要進(jìn)行改版更新及修正錯(cuò)誤,此時(shí)可透過(guò)新唐的Secure ISP Tool選擇HSUSBD或UART 1接口,并使用相同的加密密鑰對(duì)IC進(jìn)行更新。

透過(guò)上述開(kāi)發(fā)流程我們可以確認(rèn)系統(tǒng)在每次開(kāi)機(jī)運(yùn)行下的程序都是可信賴的韌體,避免惡意軟件的植入,因此稱作Trust Boot。在現(xiàn)今萬(wàn)物皆可聯(lián)網(wǎng)的世代,每個(gè)端點(diǎn)設(shè)備皆可能遭受惡意入侵,若開(kāi)機(jī)時(shí)便做好安全檢測(cè),便能確保所運(yùn)行的設(shè)備有一定的可信賴性及排除一定程度的風(fēng)險(xiǎn)。

簡(jiǎn)略說(shuō)明Secure Bootloader驗(yàn)證機(jī)制

判斷是否有開(kāi)啟代碼區(qū)域保護(hù)功能

檢測(cè)所運(yùn)行之程序代碼的完整性

檢測(cè)所運(yùn)行代碼的Hash值是否正確

如果步驟3驗(yàn)證無(wú)誤,CPU則跳出Bootloader區(qū)域執(zhí)行此段代碼。如果錯(cuò)誤則會(huì)進(jìn)入HSUSBD或UART1 command模式,此時(shí)可透過(guò)Secure ISP Tool進(jìn)行更新程序

M480 系列

NuMicro? M480 系列微控制器,基于 Arm? Cortex?-M4F 內(nèi)核,工作頻率高達(dá) 192 MHz 時(shí)工作電流可低至 130 μA/MHz,RTC 待機(jī)電流僅為 500 nA。支持 DSP 指令集且整合浮點(diǎn)單元 (FPU,F(xiàn)loating-Point Unit),閃存容量為 256 KB 及支持 eXecute-Only-Memory (XOM),用以保護(hù)程序代碼或數(shù)據(jù);SRAM 容量為 128 KB,在待機(jī)模式下支持全保留 (Retention) 或部分保留,保留 32 KB SRAM 內(nèi)容只需 10 μA,滿足低功耗需求。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)注

    48

    文章

    7542

    瀏覽量

    151316
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    553

    文章

    7987

    瀏覽量

    348745
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3785

    瀏覽量

    81003
  • 新唐
    +關(guān)注

    關(guān)注

    0

    文章

    133

    瀏覽量

    14208
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)M480系列芯片的JTAG引腳有哪些類型?

    M480系列芯片的JTAG引腳有哪些類型?
    發(fā)表于 01-16 07:36

    關(guān)于M480燒寫啟動(dòng)問(wèn)題求解

    M480可以以5種方式啟動(dòng),通過(guò)修改4個(gè)CONFIG寄存器實(shí)現(xiàn), 現(xiàn)在我不了解是用什么工具才能改CONFIG? 它進(jìn)入ISP模式或者運(yùn)行FLASH中用戶程序?
    發(fā)表于 06-19 09:00

    M480如何設(shè)置和輸入不同的斷電模式

    應(yīng)用程序: M480 電源模式示例代碼 BSP 版本: M480系列 BSP CMSIS V3.04.000 硬件: NuMaker-ETM-M
    發(fā)表于 08-22 08:15

    如何使用M480 UART驅(qū)動(dòng)ESP8266用于TCP服務(wù)器功能

    應(yīng)用程序: 本示例使用 M480 UART 驅(qū)動(dòng) ESP8266 用于 TCP 服務(wù)器功能。 BSP 版本: M480系列 BSP CMS
    發(fā)表于 08-22 07:30

    如何使用M480 UART驅(qū)動(dòng)ESP8266用于MQTT客戶端功能

    應(yīng)用程序: 本示例使用 M480 UART 驅(qū)動(dòng) ESP8266 用于 MQTT 客戶端功能 。 BSP 版本: M480系列 BSP C
    發(fā)表于 08-22 08:15

    M480如何設(shè)置和輸入不同的斷電模式

    應(yīng)用程序: M480 電源模式示例代碼 BSP 版本: M480系列 BSP CMSIS V3.04.000 硬件: NuMaker-ETM-M
    發(fā)表于 08-29 07:21

    使用M480 UART驅(qū)動(dòng)ESP8266用于TCP服務(wù)器功能

    應(yīng)用程序: 本示例使用 M480 UART 驅(qū)動(dòng) ESP8266 用于 TCP 服務(wù)器功能。 BSP 版本: M480系列 BSP CMS
    發(fā)表于 08-30 08:09

    使用M480 UART驅(qū)動(dòng)ESP8266用于MQTT客戶端功能

    應(yīng)用程序: 本示例使用 M480 UART 驅(qū)動(dòng) ESP8266 用于 MQTT 客戶端功能 。 BSP 版本: M480系列 BSP C
    發(fā)表于 08-30 08:27

    M480使用UART將M480從電源下降模式中喚醒并進(jìn)行頻率補(bǔ)償

    應(yīng)用:本樣本代碼使用UART將M480從電源下降模式中喚醒,并進(jìn)行頻率補(bǔ)償。 BSP 版本: M480系列 BSP CMSIS V3.04.000 硬件: NuMaker-PFM-M
    發(fā)表于 08-30 06:22

    M480 EEPROM使用軟件I2C訪問(wèn)

    應(yīng)用程序: EEPROM 使用軟件I2C訪問(wèn) BSP 版本:M480系列BSP CMSIS V3.03.001 硬件: NuMaker-PFM-M487 V V 3.0
    發(fā)表于 08-30 08:14

    AI UX:設(shè)計(jì)社會(huì)可信賴和值得信賴的平臺(tái)

    當(dāng)平臺(tái)沒(méi)有安全或隱私問(wèn)題并且被設(shè)計(jì)和識(shí)別為能夠保護(hù)其用戶信息時(shí),社交可信可信賴的平臺(tái)。
    的頭像 發(fā)表于 11-14 06:10 ?3086次閱讀

    M480系列單片機(jī)技術(shù)參考手冊(cè)

    支持快取機(jī)制,加速運(yùn)行外部 SPI Flash 的程序。新導(dǎo)入安全啟動(dòng)( Secure Boot功能,
    發(fā)表于 07-15 09:21 ?2次下載

    高效能NuMicro M480系列應(yīng)用于音效處理

    高效能NuMicro M480系列應(yīng)用于音效處理
    的頭像 發(fā)表于 08-11 15:13 ?516次閱讀
    高效能NuMicro <b class='flag-5'>M480</b><b class='flag-5'>系列</b>應(yīng)用于音效處理

    M480安全功能-XOM僅可執(zhí)行內(nèi)存

    M480安全功能-XOM僅可執(zhí)行內(nèi)存
    的頭像 發(fā)表于 08-10 16:31 ?770次閱讀
    <b class='flag-5'>M480</b>安全<b class='flag-5'>功能</b>-XOM僅可執(zhí)行內(nèi)存

    單機(jī)型工業(yè)縫紉機(jī)-采用新唐M480系列

    單機(jī)型工業(yè)縫紉機(jī)-采用新唐M480系列
    的頭像 發(fā)表于 08-14 15:43 ?635次閱讀
    單機(jī)型工業(yè)縫紉機(jī)-采用新唐<b class='flag-5'>M480</b><b class='flag-5'>系列</b>
    RM新时代网站-首页