在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

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

星星科技指導(dǎo)員 ? 來(lái)源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-10 16:41 ? 次閱讀

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

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

從 1 個(gè)目標(biāo)到 8 個(gè)目標(biāo),40 MB/s,支持在 STM32 MCU 和 MPU 上進(jìn)行安全配置

poYBAGJ6KSGAUuKwAADu7eAiFzs779.png

GangFlasher-ST

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

從 STM32CubeProgrammer 到 GangFlasher-ST

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

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

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

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

看微內(nèi)核

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

研究 STM32HSM 支持

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

擁有多線程管理

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

嘗試 GangFlasher-ST 的最佳方法是使用支持安全啟動(dòng)的 STM32 評(píng)估板,例如STM32MP157F-EV1、NUCLEO-H753ZI或NUCLEO-L552ZE-Q 。Elprotronic 提供其軟件的 15 天免費(fèi)試用版以幫助對(duì)其進(jìn)行評(píng)估。對(duì)于小型項(xiàng)目,最多 2 個(gè)目標(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)注

    140

    文章

    5009

    瀏覽量

    99344
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11357

    瀏覽量

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

    關(guān)注

    11

    文章

    2275

    瀏覽量

    82905
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    迅為iTOP-RK3588開(kāi)發(fā)板商業(yè)級(jí)/工業(yè)級(jí)/國(guó)產(chǎn)化/國(guó)產(chǎn)化工業(yè)級(jí)/郵票孔版本以及LPDDR5版本性能首選

    Buildroot等嵌入式系統(tǒng)。 配合全國(guó)產(chǎn)版本核心,實(shí)現(xiàn)產(chǎn)品“硬”“軟”全部國(guó)產(chǎn)化。 RK3588-資料賦能 自2022年發(fā)布以來(lái),iTOP-RK3588
    發(fā)表于 12-06 11:15

    戈帥《OpenHarmony輕量系統(tǒng)入門(mén)精通50例》開(kāi)發(fā)板與傳感器配置說(shuō)明

    戈帥《OpenHarmony輕量系統(tǒng)入門(mén)精通50例》開(kāi)發(fā)板與傳感器配置說(shuō)明,請(qǐng)查看附件*附件:《OpenHarmony輕量系統(tǒng)
    發(fā)表于 12-03 15:46

    迅為RK3588開(kāi)發(fā)板Android系統(tǒng)開(kāi)發(fā)筆記-使用ADB工具

    工具在網(wǎng)盤(pán)資料“iTOP-3588 開(kāi)發(fā)板\\\\02_【iTOP-RK3588 開(kāi)發(fā)板開(kāi)發(fā)資料\\\\ 07_Android 系統(tǒng)開(kāi)發(fā)
    發(fā)表于 11-27 10:39

    正點(diǎn)原子fpga開(kāi)發(fā)板不同型號(hào)

    正點(diǎn)原子作為國(guó)內(nèi)領(lǐng)先的FPGA開(kāi)發(fā)板供應(yīng)商,其產(chǎn)品線覆蓋了入門(mén)級(jí)高端應(yīng)用的各個(gè)領(lǐng)域。這些開(kāi)發(fā)板不僅適用于學(xué)術(shù)研究,還廣泛應(yīng)用于工業(yè)控制、
    的頭像 發(fā)表于 11-13 09:30 ?1548次閱讀

    正點(diǎn)原子的stm32開(kāi)發(fā)板能用stlink嗎

    開(kāi)發(fā)板概述 正點(diǎn)原子提供的STM32開(kāi)發(fā)板涵蓋了基礎(chǔ)高級(jí)的多種型號(hào),包括但不限于STM32F103、STM32F407、STM32F429等。這些
    的頭像 發(fā)表于 11-13 09:21 ?1077次閱讀

    嵌入式linux開(kāi)發(fā)板芯片的工作原理

    了處理器、存儲(chǔ)器、輸入/輸出接口等硬件資源的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)。它通常采用Linux操作系統(tǒng)作為底層軟件平臺(tái),提供了豐富的開(kāi)發(fā)工具和庫(kù)函數(shù),方便開(kāi)發(fā)
    的頭像 發(fā)表于 09-02 09:07 ?512次閱讀

    linux開(kāi)發(fā)板與樹(shù)莓派的區(qū)別

    操作系統(tǒng)的微型計(jì)算機(jī),主要用于教育、編程、媒體播放等領(lǐng)域。 硬件配置 Linux開(kāi)發(fā)板:Linux開(kāi)發(fā)板的硬件配置因廠商和型號(hào)而異,通常包括處理器、內(nèi)存、存儲(chǔ)、網(wǎng)絡(luò)接口等。 樹(shù)莓派:樹(shù)
    的頭像 發(fā)表于 08-30 15:34 ?1239次閱讀

    linux開(kāi)發(fā)板如何編譯curl

    準(zhǔn)備開(kāi)發(fā)環(huán)境 確保你的開(kāi)發(fā)板已經(jīng)安裝了編譯 curl 所需的工具,包括 gcc 、 make 和可能的其他庫(kù)。如果開(kāi)發(fā)板是交叉編譯環(huán)境(即你在一個(gè)平臺(tái)上編譯用于另一個(gè)平臺(tái)的程序),你
    的頭像 發(fā)表于 08-30 15:33 ?880次閱讀

    linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)的區(qū)別

    、PIC等,處理能力和內(nèi)存容量相對(duì)較低。 操作系統(tǒng) Linux開(kāi)發(fā)板通常使用Linux操作系統(tǒng),具有豐富的軟件資源和開(kāi)發(fā)工具。單片機(jī)
    的頭像 發(fā)表于 08-30 15:30 ?1379次閱讀

    第2章_開(kāi)發(fā)板使用

    本課程使用 ST-Link 給開(kāi)發(fā)板供電、燒錄、調(diào)試。
    的頭像 發(fā)表于 06-29 14:25 ?2748次閱讀
    第2章_<b class='flag-5'>開(kāi)發(fā)板</b>使用

    百問(wèn)網(wǎng)全志V853開(kāi)發(fā)板燒錄開(kāi)發(fā)板系統(tǒng)教程

    電源線,并將電源開(kāi)關(guān)撥向電源接口方向。將兩個(gè)TypeC線分別連至 開(kāi)發(fā)板 串口接口 與 OTG燒寫(xiě)接口,另一端 連接至 電腦USB接口,連接成功后,可以將下載好的 燒寫(xiě)工具和 EMMC最小系統(tǒng)鏡像解壓縮
    發(fā)表于 06-13 10:05

    RK3568開(kāi)發(fā)板支持AMP雙系統(tǒng)

    RK3568開(kāi)發(fā)板支持AMP雙系統(tǒng)
    的頭像 發(fā)表于 06-04 15:33 ?875次閱讀
    RK3568<b class='flag-5'>開(kāi)發(fā)板</b>支持AMP雙<b class='flag-5'>系統(tǒng)</b>

    RK3562開(kāi)發(fā)板:安卓Linux開(kāi)發(fā)入門(mén)精通(一)

    導(dǎo)讀對(duì)于初涉嵌入式軟件開(kāi)發(fā)的探索者,掌握開(kāi)發(fā)板并實(shí)戰(zhàn)項(xiàng)目是不可或缺的一環(huán)。一套系統(tǒng)詳盡的入門(mén)指南猶如明燈。若你鐘情于嵌入式軟件,那么這款開(kāi)發(fā)板
    的頭像 發(fā)表于 03-28 08:31 ?1261次閱讀
    RK3562<b class='flag-5'>開(kāi)發(fā)板</b>:安卓Linux<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>從</b>入門(mén)<b class='flag-5'>到</b>精通(一)

    fpga開(kāi)發(fā)一般用什么軟件

    FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)開(kāi)發(fā)通常使用一系列專(zhuān)門(mén)的軟件工具,這些工具涵蓋了設(shè)計(jì)、仿真
    的頭像 發(fā)表于 03-15 14:43 ?3631次閱讀

    fpga開(kāi)發(fā)板是什么?fpga開(kāi)發(fā)板有哪些?

    FPGA開(kāi)發(fā)板是一種基于FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)技術(shù)的開(kāi)發(fā)平臺(tái),它允許工程師通過(guò)編程來(lái)定義和配置FPGA芯片上的邏輯電路,以實(shí)現(xiàn)各種數(shù)字電路和邏輯功能。FPGA
    的頭像 發(fā)表于 03-14 18:20 ?2390次閱讀
    主站蜘蛛池模板: 视频免费播放 | 特黄特色的视频免费播放 | 欧美系列在线播放 | 免费一级特黄 欧美大片 | 最新欧美一级视频 | 四虎在线观看 | 狠久久| 特级毛片aaaaaa蜜桃 | 久久riav国产精品 | wwwwwww色| 高级毛片 | 91在线操 | 五月天婷婷网站 | 日韩一级一欧美一级国产 | 国产精品美女一级在线观看 | 国产情侣草莓视频在线 | 成人网在线视频 | 在线观看免费视频国产 | 欧美69xx性欧美 | 好大好硬好深好爽想要免费视频 | 天天爱添天天爱添天天爱添 | 午夜视频高清在线aaa | 日本人xxxxxxxxxⅹ68 | 男人天堂综合网 | 欧美性另类69xxx | 欧美性受视频 | 精品国产欧美一区二区最新 | 久久男女| 1000又爽又黄禁片 | 日韩亚洲欧洲在线com91tv | 激情在线播放免费视频高清 | 色综合久久中文字幕网 | 噜噜色.com| 2021国产成人精品久久 | 国产欧美另类第一页 | 欲色影视香色天天影视来 | 卡2卡三卡四卡精品公司 | 欧美色视频网 | 日本黄色小视频在线观看 | 在线看黄网 | 欧美色淫网站免费观看 |