日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

在線編程軟件工具GangFlasher-ST從開發(fā)板到系統(tǒng)級封裝

星星科技指導員 ? 來源:意法半導體 ? 作者:意法半導體 ? 2022-05-10 16:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

從原型設計到生產(chǎn)有其挑戰(zhàn),其中之一是將固件編程到系統(tǒng)上。事實上,在開發(fā)過程中刷寫一塊板很簡單。但是,同時在無數(shù)設備上安裝代碼是一個完全不同的過程。這個問題的一個解決方案是GangFlasher-ST ,這是一種來自ST 授權(quán)合作伙伴Elprotronic的在線編程軟件工具。到目前為止,該工具僅與 STM32MP1 兼容,但加拿大公司最近宣布支持STM32L4、STM32L5、? 和STM32H7。

GangFlasher-ST 和從開發(fā)到生產(chǎn)的旅程

從 1 個目標到 8 個目標,40 MB/s,支持在 STM32 MCU 和 MPU 上進行安全配置

poYBAGJ6KSGAUuKwAADu7eAiFzs779.png

GangFlasher-ST

使用 GangFlasher-ST 的一份許可證,工程師可以同時對多達 8 個目標進行閃存,而競爭替代方案一次只能處理一個目標。在 STM32MP1 上,該軟件還可以達到每個目標高達 40 MB/s 的下載速度。因此,GangFlasher-ST 比標準 DFU-USB 連接快十到二十倍。該軟件還與安全配置機制兼容,例如 STM32MP1 上的 Secure Secret Provisioning (SSP) 和兼容 STM32 微控制器上的 Secure Firmware Install (SFI)。今天,這意味著 STM32L5 和 STM32H7,但對更多 STM32 SFI MCU 的支持即將推出。

從 STM32CubeProgrammer 到 GangFlasher-ST

當我們與 Elprotronic 坐下來時,其副總裁 Adam Czajkowski 解釋說,客戶是要求支持 ST 微控制器的人。事實上,大多數(shù)使用 STM32 的工程師都熟悉 ST 工具,例如STM32CubeProgrammer。后者在開發(fā)過程中很好地為它們提供了閃爍和調(diào)試工具。例如,開發(fā)人員可以訪問內(nèi)存的某些部分、更新寄存器等。但是,STM32CubeProgrammer 許可證不涵蓋生產(chǎn)環(huán)境,因為該實用程序不適合此類用例。因此,一旦團隊開始進行原型設計,他們就需要一個能夠快速有效地刷新他們的電路板的平臺。這就是 Elprotronic 旨在通過 GangFlasher-ST 實現(xiàn)的目標。最初,該工具僅支持 STM32MP1。然而,客戶很快也要求支持 STM32 MCU,這導致了最近的更新。

從開發(fā)板到系統(tǒng)級封裝

GangFlasher-ST 解決了另一個受到較少關(guān)注但越來越重要的問題。在開發(fā) STM32MP1 時,團隊通常會迅速從 ST 開發(fā)板轉(zhuǎn)移到定制板。系統(tǒng)級封裝制造商,如另一個 ST 授權(quán)合作伙伴 Octavo,可以提供巨大的幫助。事實上,他們可以與客戶合作以加快發(fā)展。然而,由于 Octavo 編程板的定制特性,它與簡單地將 STM32CubeProgrammer 與 ST 平臺一起使用是完全不同的。 因此,為了簡化 SiP 上的在線編程過程,GangFlasher-ST micro Linux 內(nèi)核可以從制造商處獲取設備樹,并使用所有適當?shù)姆謪^(qū)自動刷新 STM32 MPU。Elprotronic 實用程序使該過程自動化的事實使得系統(tǒng)級封裝的使用更加實用。

GangFlasher-ST與開發(fā)者工作流程的探索

看微內(nèi)核

為了在 STM32MP1 上達到 40 MB/s,Elprotronic 依靠其在 USB 驅(qū)動程序和 OpenSTLinux 方面的專業(yè)知識。該公司使用 ST 文檔、Yocto Builder 和OpenSTLinux Developer Package來構(gòu)建微內(nèi)核。Linux 環(huán)境包含充分利用 USB 2.0 端口的驅(qū)動程序和工具。因此,該鏈接不再局限于標準 DFU-USB 連接的 2 MB/s,而是在實際條件下可以達到 40 MB/s。正如 Adam 解釋的那樣,Elprotronic 使用STM32 MPU Wiki和我們的文檔來加速開發(fā)。此外,他還告訴我們我們與開源社區(qū)的合作這意味著 OpenSTLinux 接近于傳統(tǒng)的 Linux 發(fā)行版。因此,加拿大開發(fā)人員可以使用熟悉的工具來簡化他們的工作流程。

研究 STM32HSM 支持

雖然 micro Linux 內(nèi)核是達到 40 MB/s 所必需的,但所有其他功能都可在 STM32 微處理器和微控制器上使用。最近,GangFlasher-ST 甚至獲得了對 SSP 和 SFI 的支持。簡而言之,開發(fā)人員可以使用 STM32HSM 加密他們的固件,然后使用 Elprotronic 的工具在兼容設備內(nèi)對其進行解密。GangFlasher-ST 還可以監(jiān)控和限制已編程 STM32 設備的數(shù)量,以確保制造商不會放錯電路板。

擁有多線程管理

GangFlasher-ST 的另一個優(yōu)點是它可以適應廣泛的生產(chǎn)設置。具有極簡需求的團隊甚至可以獲得適用于 Raspberry Pi 的軟件版本并創(chuàng)建有效的設置。另一方面,可以全力以赴。Elprotronic 可以針對多個板,因為它致力于多線程應用程序。簡而言之,每個目標有一個線程,一個主線程用作導體。通常,一個經(jīng)典系統(tǒng)需要一個許可證,該許可證將涵蓋八臺設備。但是,一些客戶確實購買了多個許可證并創(chuàng)建了強大的鉆機以大大增加他們的產(chǎn)量。Elprotronic 甚至提供浮動許可證來幫助需要更大靈活性的公司。

嘗試 GangFlasher-ST 的最佳方法是使用支持安全啟動的 STM32 評估板,例如STM32MP157F-EV1、NUCLEO-H753ZI或NUCLEO-L552ZE-Q 。Elprotronic 提供其軟件的 15 天免費試用版以幫助對其進行評估。對于小型項目,最多 2 個目標還提供更具成本效益的許可證。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    5350

    瀏覽量

    109140
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11829

    瀏覽量

    219644
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2440

    瀏覽量

    86201
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    探索 ST7 系列的利器:inDART 調(diào)試與編程工具

    (STMicroelectronics)與 Softec Microsystems? 合作開發(fā)的一款功能強大且成本較低的在線調(diào)試(ICD)和在線編程(ICP)
    的頭像 發(fā)表于 04-16 12:40 ?215次閱讀

    【硬核拆解】“芯”開始,一臺工業(yè)迅為RK3576開發(fā)板的自我修養(yǎng)

    【硬核拆解】“芯”開始,一臺工業(yè)迅為RK3576開發(fā)板的自我修養(yǎng)
    的頭像 發(fā)表于 03-02 15:43 ?525次閱讀
    【硬核拆解】<b class='flag-5'>從</b>“芯”開始,一臺工業(yè)<b class='flag-5'>級</b>迅為RK3576<b class='flag-5'>開發(fā)板</b>的自我修養(yǎng)

    Renesas RSKRX231開發(fā)板入門實戰(zhàn)的全方位指南

    Renesas RSKRX231開發(fā)板入門實戰(zhàn)的全方位指南 在當今的電子設計領域,一款功能強大且易于上手的開發(fā)板對于工程師們來說至關(guān)重要。Renesas RSKRX231
    的頭像 發(fā)表于 12-29 17:00 ?1573次閱讀

    RL78/G16快原型開發(fā)板使用指南:入門實戰(zhàn)

    RL78/G16快原型開發(fā)板使用指南:入門實戰(zhàn) 引言 在嵌入式開發(fā)領域,快速原型開發(fā)板是工程師們驗證想法、加速項目進程的得力
    的頭像 發(fā)表于 12-29 14:00 ?839次閱讀

    探索FRDM-STBA-A8964傳感器工具開發(fā)板:開啟創(chuàng)新傳感之旅

    的FRDM-STBA-A8964傳感器工具開發(fā)板,看看它能為我們的項目帶來哪些驚喜。 文件下載: NXP Semiconductors FXLS8964AF用傳感器工具開發(fā)板.pd
    的頭像 發(fā)表于 12-25 10:50 ?694次閱讀
    探索FRDM-STBA-A8964傳感器<b class='flag-5'>工具</b>箱<b class='flag-5'>開發(fā)板</b>:開啟創(chuàng)新傳感之旅

    探索FRDM-K22F-A8974傳感器工具開發(fā)板入門精通

    探索FRDM-K22F-A8974傳感器工具開發(fā)板入門精通 引言 在當今科技飛速發(fā)展的時代,傳感器技術(shù)在工業(yè)、醫(yī)療、物聯(lián)網(wǎng)等眾多領域發(fā)揮著至關(guān)重要的作用。NXP
    的頭像 發(fā)表于 12-25 10:50 ?491次閱讀

    探索FRDM - STBA - A8967傳感器工具開發(fā)板

    傳感器工具開發(fā)板,一起來深入了解它吧。 文件下載: NXP Semiconductors FXLS8967AF用傳感器工具開發(fā)板.pdf 資源獲取與社區(qū)交流
    的頭像 發(fā)表于 12-25 10:50 ?760次閱讀
    探索FRDM - STBA - A8967傳感器<b class='flag-5'>工具</b>箱<b class='flag-5'>開發(fā)板</b>

    FRDM - IMX93開發(fā)板深度解析:硬件應用的全方位指南

    FRDM - IMX93開發(fā)板深度解析:硬件應用的全方位指南 引言 在嵌入式開發(fā)領域,一款性能出色且成本合理的開發(fā)板對于
    的頭像 發(fā)表于 12-24 11:40 ?2212次閱讀

    TQKIT開發(fā)板工具系統(tǒng)功能調(diào)用更簡單

    TQKIT開發(fā)板工具,將復雜的系統(tǒng)控制能力以接口形式開放給開發(fā)者,讓系統(tǒng)功能調(diào)用更簡單。
    的頭像 發(fā)表于 12-08 09:27 ?566次閱讀
    TQKIT<b class='flag-5'>開發(fā)板</b><b class='flag-5'>工具</b>讓<b class='flag-5'>系統(tǒng)</b>功能調(diào)用更簡單

    STM32 Nucleo-64開發(fā)板技術(shù)解析與應用指南

    ARDUINO^?^ Uno V3連接和ST morpho接頭,可輕松擴展STM32 Nucleo開放式開發(fā)平臺的功能。該設有板載ST-LINK調(diào)試器/
    的頭像 發(fā)表于 10-22 14:26 ?1294次閱讀
    STM32 Nucleo-64<b class='flag-5'>開發(fā)板</b>技術(shù)解析與應用指南

    ?STM32 Nucleo-64開發(fā)板技術(shù)解析與應用指南

    與ARDUINO^?^ 共享的用戶LED、一個用戶按鈕、一個復位按鈕以及一個32.768kHz晶體振蕩器。NUCLEO-C051C8ST-LINK USB VBUS或外部源提供靈活的電源選項以及全面的免費軟件庫。該
    的頭像 發(fā)表于 10-16 10:50 ?1049次閱讀
    ?STM32 Nucleo-64<b class='flag-5'>開發(fā)板</b>技術(shù)解析與應用指南

    【干貨分享】在M-K1HSE開發(fā)板上使用SecureCRT工具進行調(diào)試

    SecureCRT是一款支持SSH協(xié)議的終端仿真軟件,可通過串口或網(wǎng)口對開發(fā)板系統(tǒng)信息進行查看、對開發(fā)板系統(tǒng)進行調(diào)試等。
    的頭像 發(fā)表于 08-12 08:07 ?1744次閱讀
    【干貨分享】在M-K1HSE<b class='flag-5'>開發(fā)板</b>上使用SecureCRT<b class='flag-5'>工具</b>進行調(diào)試

    【M-K1HSE開發(fā)板免費體驗】系統(tǒng)調(diào)試工具 SecureCRT 的使用體驗

    SecureCRT 是一款支持 SSH協(xié)議的終端仿真軟件,可通過串口或網(wǎng)口對開發(fā)板系統(tǒng)信息進行查看、對開發(fā)板系統(tǒng)進行調(diào)試等。 [ 1 安裝方
    發(fā)表于 08-06 18:20

    【HZ-T536開發(fā)板免費體驗】2 - 交叉編譯倉頡編程語言程序開發(fā)板運行

    感謝電子發(fā)燒友和合眾恒躍提供的試用機會。 引言 上一篇介紹了開箱的結(jié)果,接下來測試一下華為倉頡編程語言在開發(fā)板上運行的效果。最近對華為倉頡編程語言非常感興趣,所以此次測試重點也是看看倉頡編程
    發(fā)表于 07-16 21:27

    迅為RK3568開發(fā)板驅(qū)動指南GPIO子系統(tǒng)節(jié)點操作函數(shù)實驗

    迅為RK3568開發(fā)板驅(qū)動指南GPIO子系統(tǒng)節(jié)點操作函數(shù)實驗
    的頭像 發(fā)表于 05-26 15:39 ?1711次閱讀
    迅為RK3568<b class='flag-5'>開發(fā)板</b>驅(qū)動指南GPIO子<b class='flag-5'>系統(tǒng)</b>三<b class='flag-5'>級</b>節(jié)點操作函數(shù)實驗
    泸定县| 嘉兴市| 绩溪县| 浙江省| 且末县| 海城市| 迁安市| 西平县| 中牟县| 巴东县| 友谊县| 遵化市| 永年县| 西昌市| 新乐市| 右玉县| 承德县| 剑川县| 石台县| 庄河市| 九台市| 湟源县| 武定县| 凭祥市| 荥阳市| 黄梅县| 弥勒县| 江安县| 仙游县| 竹山县| 奉化市| 鸡东县| 宽城| 宜宾市| 藁城市| 河曲县| 阿克苏市| 高要市| 平乡县| 马龙县| 广水市|