新聞中心

以 FlashRunner HS 提升產線效率:支援 NXP i.MX 8M Mini/Nano

FlashRunner HS 可透過 NXP i.MX 8M Mini 與 Nano 應用處理器的 USB 介面,燒錄 eMMC 與 QSPI 等大容量記憶體。

SMH Technologies 再度擴充產品支援範圍,新增透過 i.MX 8M Mini 與 Nano 微處理器的 USB 介面燒錄 eMMC 的能力。

NXP 的 i.MX 8M Mini/Nano 應用處理器系列,為需要圖形處理、影像視覺、語音控制、智慧感測與一般運算能力的智慧型連網低功耗裝置,提供具成本效益的整合方案與合理的效能表現。i.MX 8M Mini 系列最多搭載四個 Arm® Cortex®-A53 核心與一個 Cortex®-M4 核心,可應用於各類工業與物聯網場合。i.MX 8M Nano 系列在接腳與應用層面與前者相容,差異在於 Cortex®-M4 核心改為 Cortex®-M7。

燒錄流程的運作方式

FlashRunner HS 的 ISP 技術搭配全新的 USB 主動模組(AM),可支援 i.MX 8M Mini/Nano 系列燒錄連接於處理器 USB 介面的大容量記憶體。其作法與晶片原廠採用的方式一致:

  • 透過 USB 上的 Serial Download Protocol(SDP),將名為 u-boot 的嵌入式應用程式下載到 i.MX 8M Mini/Nano 的 RAM 中。
  • 執行該程式,以切換至更為單純的 USB 協定 FastBoot。
  • 與其通訊,藉此燒錄目標的大容量記憶體,例如 eMMC 或 QSPI 記憶體等。

第一個步驟會使用 SDP 及其各種形式(SDPS、SDPV、SDPU)透過 USB 下載嵌入式應用程式。由於這是一種 USB HID 協定,因此無需安裝特定作業系統的驅動程式即可存取 USB 裝置。

作為 USB 燒錄的第一步,此演算法提供抹除、燒錄與驗證的功能,用以處理 FlashRunner HS 經由 i.MX 8M Mini/Nano 微處理器所存取的大容量記憶體內容。以 eMMC 而言,它能處理客戶在裝置內建立的硬體與軟體分割區;此外也提供額外指令,用於取得 IVT 檔案結構、分割區大小等資訊。

對產線的意義

此燒錄流程可確保快速、穩定且週期時間短的燒錄作業,這在大量生產的環境中格外重要。FlashRunner HS ISP 與 i.MX 8M Mini/Nano 的相容性可提升產線效能,降低營運成本,並縮短新產品的上市時間。

展望未來,由於這套燒錄流程兼具效能與廣泛的應用範圍,可望在市場上獲得普遍採用。