痞子衡嵌入式:我的三個小項目陸續上線恩智浦官方Github

恍如眨眼間,痞子衡在飛思卡爾/恩智浦已經工作 8 年多了,前 5 年主要是在軟體團隊,最近 3 年在系統團隊。所處團隊不同,工作思維也不同,自從轉到系統團隊,開始跟客戶打起交道,對待問題和解決問題的立場都發生了明顯變化,盡量都想著從讓客戶舒服的角度去處理問題。

在系統團隊這三年多來,基本上每年都會做一個小項目,2018 年做的是 MCUBootUtility(一站式下載工具),2019 年做了 MCUBootFlasher(專用量產工具),2020 年則是 i.MXRT-UFL(超級下載演算法),2021 年的項目還在醞釀中…,這些項目的靈感都是在支援客戶的過程中用經驗積累出來的。

對於晶片原廠工程師來說,很多時候客戶支援是一件枯燥的事,因為相同的問題會被不同客戶重複提及,那些客戶認為很新鮮的問題其實在我們這早就「爛」透了,但我們還是得不厭其煩地去支援客戶。所以把這些寶貴經驗封裝起來,做成有用的小項目,從而盡量避免新客戶去觸及,這樣似乎挺有意義,這也是痞子衡做這些項目的初衷。

如今痞子衡的三個成熟小項目要陸續上線恩智浦官方 Github 了,游擊隊終於要變正規軍了,有點激動,特地寫了今天小文,希望家人們捧個場,有空去點個小星星(登錄 Github 帳號去 Star 這些項目)。

2018年立項之 MCUBootUtility

MCUBootUtility 是一個適用 Kinetis、LPC5500、i.MXRT 的加密啟動一站式工具,從 2018 年至今已經發布了 18 個版本,目前最新版本是 v3.4.0,也是轉戰官方 Github 的第一個版本。

個人倉庫地址 //github.com/JayHeng/NXP-MCUBootUtility
官方倉庫地址 //github.com/NXPmicro/mcu-boot-utility

2019年立項之 MCUBootFlasher

MCUBootFlasher 是一個適用 Kinetis、LPC5500、i.MXRT 的產線批量燒錄工具,從 2019 年至今已經發布了 4 個版本,目前最新版本是 v3.1.0,也是轉戰官方 Github 的第一個版本。

個人倉庫地址 //github.com/JayHeng/NXP-MCUBootFlasher
官方倉庫地址 //github.com/NXPmicro/mcu-boot-flasher

2020年立項之 i.MXRT-UFL

i.MXRT-UFL 是一個適用 i.MXRT 的超級 Flash 下載演算法,從 2020 年至今已經發布了 3 個版本,目前最新版本是 v1.0.0,也是轉戰官方 Github 的第一個版本。

個人倉庫地址 //github.com/JayHeng/RT-UFL
官方倉庫地址 //github.com/NXPmicro/i.mxrt-ufl