基于飛凌核心板設計底板硬件最小系統
飛凌嵌入式自2007年成立至今,十年來一直以質取勝,目前開發板產品涵蓋NXP Cortex-A9 i.MX6Q、i.MX6DL, Cortex-A7 i.MX6UL,SUMSANG Cortex-A9 S5P4418、 Cortex-A53 S5P6818以及TI Cortex-A8 AM335X、TI AM57x多核異構系列產品,至今飛凌嵌入式已與全國約3000家企事業單位的發展成為長期合作伙伴。
飛凌嵌入式的開發板考慮了大部分客戶的大部分功能需求,是一種通用型的設計,與客戶之間已形成穩定的合作模式:客戶采購飛凌嵌入式的開發板進行產品評估和開發,后期自己根據功能接口的需求設計和生產底板,飛凌嵌入式提供穩定的核心板。
底板的設計相對核心板來說雖然簡單一些,但是實際溝通中,我們也經常接到很多沒有平臺底板設計經驗的用戶的技術咨詢。為此我們的技術人員專門提供了各平臺產品底板設計的注意事項和必須要添加的電路,我們稱之為“硬件最小系統”,現在我來分享給大家。
一、 i.MX6系列 OKMX6Q-C底板硬件最小系統
1、原理圖中很多網絡標識是跟系統boot啟動相關,復用為總線外掛設備時上電瞬間確保外設不會改變這部分引腳的引腳電平,建議將外設設置成高阻或者輸入模式;作為普通GPIO時將此部分引腳設置成輸出模式或者在核心板跟外設之間添加緩沖器SN74AVC16245之后作為輸入;
2、核心板引出的引腳能作為普通GPIO時注意引腳的引腳電平,詳見《IMX6X-C引腳電平狀態表》;
3、電源部分:遵從目前開發板的上電時序,讓核心板上PMIC輸出最后一路電源控制底板功能模塊電源輸出;
4、底板上面的DEBUG口強烈建議預留出來方便后期的調試;
5、相關技術文檔《IMX6Q-C_ZXXT》、《IMX6X-C引腳電平狀態表》。
二、i.MX6系列 OKMX6Q-S底板硬件最小系統
1、原理圖中很多網絡標識是跟系統boot啟動相關,復用為總線外掛設備時上電瞬間確保外設不會改變這部分引腳的引腳電平,建議將外設設置成高阻或者輸入模式;作為普通GPIO時將此部分引腳設置成輸出模式或者在核心板跟外設之間添加緩沖器SN74AVC16245之后作為輸入;
2、核心板引出的引腳,當作為普通GPIO時注意引腳的引腳電平,詳見IMX6X-S引腳電平狀態表;
3、電源部分:遵從目前開發板的上電時序,讓核心板最后一路上電電源控制底板電源輸出;
4、底板上面的DEBUG口強烈建議預留出來方便后期的調試;
5、相關技術文檔《IMX6Q-S_ZXXT》、《IMX6X-C引腳電平狀態表》。
三、i.MX6系列 OKMX6UL-C底板硬件最小系統
1、板對板連接器上面很多網絡標識不可以作為普通的GPIO;
2、USB_OTG1_VBUS和USB_OTG2_VBUS;不管用或者不用都必須外接5V,否則會一直報錯;
3、板對板連接器上面LCD_DATA0-LCD_DATA23及MODE0,MODE1,這些引腳跟系統啟動有關,不能直接作為普通的GPIO,可以在核心板跟外設之間加緩沖器芯片SN74AVC16245之后用做GPIO,否則會影響系統啟動;
4、開發板支持SD卡及USB燒寫,客戶可以選擇其中一種燒寫方式將其電路保存;
5、貼裝4P 棕色(6*6*5mm)和側位插裝 6*6*6,這兩個PCB封裝是不一樣的,用錯會導致將ONOFF和MX6_POR_B處于拉低狀態,導致核心板無法上電啟動;
6、UART1作為DEBUG口,必須要引出來方便后期的調試;
7、薄碼開關上面的1-8位上面的網絡標識的順序,跟開發板的一致,方便后期調試;
8、以下電路自制底板必須要加,保證正常的上電時序,如果核心板和底板同時上電,有時候會導致系統不啟動,或會有閂鎖效用的發生導致燒壞核心板;
9、相關技術文檔《IMX6UL-底板設計最小電路(底板設計必須要添加的電路)》、《飛凌嵌入式imx6ul官網配置方案》。
PS:是不是感覺6UL的底板設計要注意很多,體會到飛凌技術人員的用心了嗎?
四、S5Pxx18系列 OK4118/6818-C底板硬件最小系統
(一)供電:
1、核心板使用任何供電模式下,PMIC_ICP、PMIC_ICM必須要拉低;
2、核心板上PMIC輸出的VCC3P3_IO控制底板上面VCC5V;
3、模擬電池方案:
我們底板目前默認的是此方案,可實現底板模擬電池通過VBAT+給核心板供電;
4、真實電池供電方案:單節鋰電池需要連接到P1口,并且底板需要焊接R184 0R電阻,如需要使用核心板PMIC充電功能需要焊接核心板R91 0.02R精密電阻,如不需要充電電流檢查則可以直接焊接R91 0R電阻,之后即可使用DC或者USB作為充電口給鋰電池充電;
5、單獨DC供電方案: 底板需要焊接R184 0R電阻,核心板需要焊接R91 0R電阻,即可使用底板DC5V口作為核心板供電電源;
注:DC單獨供電并且開發板作為device時插拔OTG會造成系統斷電重啟;
6、單獨USB供電方案: 底板需要 焊接R184 0R電阻,核心板需要焊接R91 0R電阻,即可使用底板MICRO USB口作為核心板供電電源。
(二)連接外設:
1、P5-P8上面用綠色標識的部分引腳為System Configuration
2、外設用到boot啟動配置引腳時,系統啟動時需將外設連接boot配置的這部分引腳設置成高阻或者輸入模式,以免影響系統啟動
(三)相關技術文檔:《4418_ZXXT.PDF》
以上是目前集中主要底板硬件設計的最小系統,相關技術文檔可在飛凌論壇/知識匯(http://bbs.witech.com.cn/kb/)中下載,也可聯系我們的銷售工程師獲取,個中疑問可聯系我們的技術支持團隊咨詢,我們每天有8位技術支持人員和10位銷售工程師在線為您提供服務。
做產品,我們是用心的,做服務,我們也是用心的!
真心希望我們這些分享能為用戶帶來便利,在硬件設計的時候少走彎路,加速產品開發進度!祝每個項目或者產品開發能順順利利,早日完工!
相關產品 >
-
OKT507-C 開發板
CPU: T507 工業級處理器,超低功耗,10年+生命周期|推薦全志工業級T507開發板系列,飛凌OKT507-C開發板采用全志T507 四核工業級處理器 T507設計開發,Cortex-A53架構,工業級寬溫,性能強,低功耗,是一款高性價比的工業級產品,提供豐富的開發設計資料,提供產品規格書,軟硬件手冊等,全志的T507適用于車載電子、電力、醫療、工業控制、物聯網、智能終端等領域。
了解詳情 -
OKMX8MP-C開發板
內置NPU、ISP,AI計算能力高達2.3TOPS|飛凌嵌入式i.MX8MP 系列-NXP iMX8M Plus 開發板 基于高性能低功耗工業級iMX8MP核心板設計,支持多種多種高速通信接口。iMX8MP開發板內置NPU,AI計算能力2.3TOPS,支持4K,支持雙圖像信號處理器(ISP),是一款支持LinuxQT/android操作系統的iMX8MP開發板。
了解詳情 -
OK3568-C開發板
強而穩,國產芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開發板基于國產工業級AI處理器RK3568四核64位Cortex-A55 處理器設計。RK3568作為國產化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規格書_datasheet_數據手冊_原理圖等,
-
OKMX6ULL-C開發板
40*29mm,雙網雙CAN,8路串口| i.MX6ULL開發板是基于NXP i.MX6ULL設計開發的的一款Linux開發板 ,主頻800MHz,體積小,其核心板僅40*29mm,采用板對板連接器,適應場景豐富。 了解詳情