大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是恩智浦i.MX RT1xxx系列MCU的RT105x選型。
大家都知道i.MX RT105x是i.MX RT系列第一款產品,在提這款產品特性的時候,我們往往說的是i.MXRT1052DVL6B的特性,這也是RT105x系列主推的一款核心芯片,目前一些第三方硬件公司(比如ZLG、野火、正點原子、安富萊)做的RT105x開發板基本上都是基於這款芯片,但其實i.MXRT105x共包含8款芯片,8款芯片之間其實是有差異的,這也涉及到具體芯片選型,今天痞子衡就給大家介紹這些差異。
打開恩智浦官網,進入 i.MXRT105x購買頁面 可以看到有以下全8款芯片在售,從Part Number命名來看主要有3類差異:

三類差異
第一類差異:i.MXRT1051xVLxx與i.MXRT1052xVLxx
第一類差異可以通過查看Data Sheet找到,這類差異主要是區分芯片內部IP模塊支持情況,進入Data Sheet下載頁面:

打開其中任意一個文檔,搜索Table 1. Ordering information可看到如下表,從表中可以看到1052子系列比1051子系列多了顯示模塊IP的支持(LCD/CSI/PXP)。
第二類差異:i.MXRT105xCVL5x與i.MXRT105xDVL6x
第二類差異其實在芯片購買頁面直接就可以看到,這類差異是用於區分芯片級別,含CVL5芯片是工業級別,而含DVL6芯片是消費級別,消費級別與工業級別差異主要在以下2點:
芯片 | 級別 | 運行頻率(MHz) | 溫度范圍(oC) |
---|---|---|---|
i.MXRT105xCVL5x | 工業級 | 528 | -40 ~ +105 |
i.MXRT105xDVL6x | 消費級 | 600 | 0 ~ +95 |
RT105x系列標准最高頻率是528MHz,由於芯片生產工藝優良,可以超頻到600MHz。工業級芯片要求工作在更寬廣的溫度范圍下,並且穩定工作是第一訴求,所以超頻對工業級芯片不適用。但是高性能是消費級芯片第一訴求,偶爾的不穩定對於消費級芯片也可以接受,因為超頻適用於消費級芯片。
第三類差異:i.MXRT105xxVLxA與i.MXRT105xxVLxB
這三類差異必須查看Errata才能找到,這類差異主要是標示芯片不同Tapeout版本Bug情況,進入Errata下載頁面:

打開Errata個文檔,搜索Table 2. Summary of Silicon Errata可看到如下表,下面僅截取部分示例:




其中DCDC電源問題是比較嚴重的問題,會導致芯片上電異常,這也是恩智浦在推出i.MXRT105xxVLxA(也稱A0版本)之后很快又推出了i.MXRT105xxVLxB(也稱A1版本)的原因,並且已將A0版本芯片全部下架。除了電源問題外,BootROM里也存在一些Bug,痞子衡后續介紹的Boot系列文章均針對的是A1版本。
了解了以上三類差異,你在選型RT105x時便可找到想要的合適芯片。
至此,恩智浦i.MX RT1xxx系列MCU的RT105x選型痞子衡便介紹完畢了,掌聲在哪里~~~
歡迎訂閱
文章會同時發布到我的 博客園主頁、CSDN主頁、微信公眾號 平台上。
微信搜索"痞子衡嵌入式"或者掃描下面二維碼,就可以在手機上第一時間看了哦。