DIGI ConnectCore i.MX6UL工業(yè)級單板機簡介
用戶除了可以基于ConnectCore 6UL核心模塊設計產(chǎn)品外,還可以直接使用Digi的兩款CnnectCore i.MX6UL單板機:ConnectCore 6UL SBC Express和ConnectCore 6UL SBC PRO。
CnnectCore i.MX6UL單板機,既是嵌入式Linux單板計算機,同時也是ConnectCore 6UL核心模塊的開發(fā)板套件,方便用戶參考設計自己的嵌入式系統(tǒng)或是直接使用它作為嵌入式電腦主控板。
ConnectCore 6UL工控板/單板計算機/核心模塊開發(fā)套件常用型號:
型號 |
單板機配置 |
備注 |
CC-WMX6UL-KIT |
ConnectCore 6UL 256MB/256MB SBC Pro |
使用所有LGA引腳 |
CC-SBP-WMX-JN58 |
ConnectCore 6UL 256MB/256MB SBC Pro |
使用所有LGA引腳 |
CC-SBP-WMX-JN7A |
ConnectCore 6UL 1GB/1GB SBC Pro |
使用所有LGA引腳 |
CC-WMX6UL-START |
ConnectCore 6ul 256MB/256MB Starter kit |
僅使用外圍郵票孔管腳 |
CnnectCore i.MX6UL單板機有兩種形態(tài):分別是ConnectCore 6UL SBC Express和ConnectCore 6UL SBC Pro,開發(fā)者可以根據(jù)自己的需要選擇一個開發(fā)套件來做硬件設計參考和軟件開發(fā)驗證測試。其中,ConnectCore 6UL SBC Express僅使用外圍郵票孔引腳,ConnectCore 6UL SBC Pro使用所有LGA引腳。
ConnectCore 6UL SBC Express
ConnectCore 6UL SBC Pro
ConnectCore 6UL SBC Pro單板機:
頂視圖
底視圖
ConnectCore 6UL SBC Pro單板機硬件接口對照表:
連接器 |
接口 |
廠商 |
型號 |
J1 |
5V電源接頭 |
SHOGYO |
MJ-179LR |
J2 |
鈕扣電池 |
Molex |
53047-0210 |
J3 |
電源/重啟 |
Molex |
53047-0310 |
J4 |
3.3V輸出 |
Molex |
53047-0210 |
J5 |
5V輸出 |
Molex |
53047-0210 |
J6 |
網(wǎng)口1 |
Xmultiple |
XMG-9799-8821-100D-L1TO-H-HIM |
J7 |
microSD |
Molex |
500873-0806 |
J8 |
網(wǎng)口2 |
Xmultiple |
XMG-9799-8821-100D-L1TO-H-HIM |
J9 |
Console |
Molex |
53047-0410 |
J10 |
啟動模式 |
Samtec |
TSW-102-07-G-S |
J11 |
|
|
|
J12 |
Mini PCIe |
Foxconn |
AS0B226-S68Q-7H |
J13 |
|
|
|
J14 |
Micro SIM |
Molex |
78727-0001 |
J15 |
USB Host |
KYCON |
KUSBX-AS2N |
J16 |
USB OTG |
KYCON |
KMMX-ABSMT5SG-30TR |
J17 |
攝像頭 |
OMRON |
XF2M-2015-1A |
J18 |
天線 |
Amphenol |
908-22101 |
J19 |
BT UART |
|
|
J20 |
WLAN |
|
|
J21 |
并口屏 |
OMRON |
XF2M-4015-1A |
J22 |
音頻接頭 |
CUI Inc. |
SJ1-3515-SMT |
J23~J24 |
XBee插座 |
Samtec |
SMM-110-02-F-S-P-TR |
J25 |
XBee擴展 |
Molex |
53047-0310 |
J26 |
音頻擴展(line in/out,microphone0 |
Molex |
53047-0810 |
J27 |
CAN |
Molex |
53047-0610 |
J28 |
I2C |
Molex |
53047-0610 |
J29 |
UART |
Molex |
53047-1410 |
J30 |
GPIO |
Molex |
53047-0410 |
J31 |
LVDS |
Hirose |
DF14A-20P-1.25H |
J32 |
USB擴展 |
Molex |
53047-0610 |
J33 |
音頻擴展(speaker,line in) |
Molex |
53047-0610 |
J34 |
SPI |
Molex |
53047-0810 |
J35 |
5V in |
TE Connectivity |
640456-2 |
SW1~SW2 |
電源/復位 |
ITT |
KSC221JLFS |
SW4 |
無線/內(nèi)外天線開關 |
C&K Components |
TDA02H0SB1 |
CAD1 |
i.MX6UL JTAG Tag Connect |
|
|
CAD2 |
MCA SWD Tag Connect |
|
|
CAD3 |
IO expander SWD Tag Connect |
|
|
串口
開發(fā)套件上提供一個14-pin, 1.25 mm的擴展接口來訪問板子上的三個uart接口,分別是:
? 板上I/O外部擴展的UART2: 2線RS232電平。
? i.MX6UL上的UART3: RS232電平,帶流控;
? i.MX6UL上的UART2: TTL電平,帶流控(也連到XBee座子上)。
J29線序如下:
注意CAN1和UART3流控引腳復用,CAN2和UART2流控引腳,兩者不可同時使用。
Antenna connector
The double switch SW4 selects between the on-module antenna and the SBC antenna, so they cannot be used simultaneously. The upper switch (1) selects the antenna (see picture below).
注:撥碼開關都在左側,對應模塊上的U.FL天線,此時是兩個腳都接地。
ConnectCore i.MX6UL常見問題
1、CC6UL開發(fā)板自帶的線纜壞了怎么辦?
Digi的ConnectCore i.MX6UL SBC PRO開發(fā)板上有個調(diào)試口是TTL電平,如果自帶的線纜不好用時,可能導至console口沒有輸出或輸出亂碼,這時需找一條可以用的線纜來做對比,以確定是線纜而不是開發(fā)板本身問題。由于console口會打印啟動過程的所有信息,可以進行uboot操作,在進入系統(tǒng)后可以作為命令行終端,因此如果Console口不能用,將無法操作板子。一個簡單的方法是,到淘寶上買一個USB轉UART的模塊(或者串口轉UART模塊也行),然后把原console口線纜剪斷,將TX,RX,GND接到購買來的模塊上對應的RX,TX和GND即可使用。注意,很多USB轉UART的模塊上也有電源引線,請不要接電源線,以免損壞開發(fā)板。開發(fā)板Console線已經(jīng)做留空處理,如果是自己做的接頭,則要注意,從USB引的電平不用接,也不可以接上,如下圖。
如果你已經(jīng)把這根console口的線整根丟了,那么為了做出和板子端子能連接的線,需要買Molex的這個型號0510210400的端子,加上觸頭就可以做出這段線來。端子間距1.25mm,相關的觸頭型號可在前面鏈接里的相關零件中找到。在淘寶上也有商家,出售做好帶線的單頭4p端子,可以直接買來,再接個usb轉uart就可以替掉原來的線了。
2、如何調(diào)整默認的nand分區(qū)
分區(qū)大小由參數(shù)mtdparts決定,查看當前分區(qū)可以用 printenv mtdparts 修改分區(qū)大小,比如調(diào)整為更大的內(nèi)核和文件系統(tǒng)分區(qū)大小,這在燒大文件系統(tǒng)時很有用,在uboot中執(zhí)行:
$ env edit mtdparts
移動光標到rootfs分區(qū),把默認的122m改大,比如130m,然后回車
$ saveenv
$ nand erase.part rootfs
修改完后,還要記得重格分區(qū),否則不會生效,上面命令的兩句把這兩個分區(qū)擦除格式化一下,好讓新分區(qū)大小更新為參數(shù)值。 然后您就可以用update命令來通過網(wǎng)絡tftp更新固件。