“SOM-6540”的版本间的差异

来自ARM Wiki
跳转至: 导航搜索
(创建页面,内容为“=='''介绍'''== thumb|frameless|300px|正面 thumb|frameless|300px|背面 * SOM-6540的核心芯片是Hi35...”)
 
机械尺寸
 
(未显示4个用户的27个中间版本)
第1行: 第1行:
=='''介绍'''==
+
=='''资源特性'''==
 
 
 
[[File:SOM-6540正面.jpg|thumb|frameless|300px|正面]]
 
[[File:SOM-6540正面.jpg|thumb|frameless|300px|正面]]
[[File:SOM-6540背面.jpg|thumb|frameless|300px|背面]]
 
 
* SOM-6540的核心芯片是Hi3536, 其计算单元架构包括四核A17、单核A7。 四核A17主频1.4GHz,32KB L1 I-Cache,32KB L1 D-Cache,1MB L2 Cache。单核A7的主频为0.9GHz,32KB L1 I-Cache,32KB L1 D-Cache,128KB L2 Cache。
 
* GPU方面,集成 Mali-T720 GPU,支持 OpenGL ES3.1/2.0/1.1,支持 OpenCL 1.2/1.1/1.0,支持双精度 FP64 及抗锯齿功能,三角形填充率高达 63MTris/s。
 
* SOM-6540,大小为82mmx 80mm,运行Linux操作系统,拥有稳定可靠的工业级性能,高品质超高清视频编解码能力、支持强大硬件加速算法、接口丰富、扩展性强,可应用神经引擎,深度学习,人工智能等领域开发,以及网络视频监控系统、高清摄像机、视频服务器、无人驾驶、医疗领域、军工等行业。
 
 
<!--
 
 
=='''资源特性'''==
 
 
* CPU:HiSilicon HI3536  4xA17 + 单核A7
 
* CPU:HiSilicon HI3536  4xA17 + 单核A7
 
* GPU:Mali-T720 GPU
 
* GPU:Mali-T720 GPU
 
* Memory:板载内存最大容量4G,默认2GB
 
* Memory:板载内存最大容量4G,默认2GB
* Ethernet: 通过客户自定义底板可扩展2 x LAN
+
* Ethernet: 通过客户自定义底板可扩展多路LAN口
* Wireless/蓝牙:通过客户自定义底板可扩展1 x WIFI/BT
+
* Wireless/蓝牙:通过客户自定义底板支持扩展WIFI/BT模块
 +
* 4G:通过客户自定义底板可扩展MINI PCIe(WIFI/4G)
 
* Audio:通过客户自定义底板可扩展Line out + Line in + MIC in + Headphone
 
* Audio:通过客户自定义底板可扩展Line out + Line in + MIC in + Headphone
* 4G:通过客户自定义底板可扩展1 x MINI PCIe(WIFI/4G)
+
* Display:通过客户自定义底板可扩展支持VGA/LVDS、HDMI、CVBS接口,支持独立双显
* eMMC:最大64G Flash
+
* Storage: 板载8/16/32GB EMMC flash或SPI Nor flash
* SATA:通过客户自定义底板可扩展标准7+15Pin SATA 接口
+
* SATA:通过客户自定义底板可扩展标准多路SATA接口
* USB Host:通过客户自定义底板可扩展多路USB,USB_OTG x 1
+
* USB Host:通过客户自定义底板可扩展多路USB
 
* MicroSD Slot:通过客户自定义底板可扩展
 
* MicroSD Slot:通过客户自定义底板可扩展
 
* COM:通过客户自定义底板可扩展多路COM
 
* COM:通过客户自定义底板可扩展多路COM
第26行: 第17行:
 
* IIC:通过客户自定义底板可扩展
 
* IIC:通过客户自定义底板可扩展
 
* CAN: 通过客户自定义底板可扩展
 
* CAN: 通过客户自定义底板可扩展
* Display:通过客户自定义底板可扩展HDMI,VGA,LVDS
 
 
* System Control:Reset switch, Power switch
 
* System Control:Reset switch, Power switch
 
* Temperature:Work -20 ~ 65, Storage -40 ~ 85
 
* Temperature:Work -20 ~ 65, Storage -40 ~ 85
第35行: 第25行:
 
====注意====
 
====注意====
 
* 相关功能均需要配合底板扩展
 
* 相关功能均需要配合底板扩展
 
 
<!--
 
<!--
;详细信息请参阅 >> [http://www.norco.com.cn/product/260.html SOM-6503说明书]
+
详细信息请参阅 >> [http://norco.com.cn/product/282.html SOMB-6540A说明书]
 
-->
 
-->
  
 
==接口布局和尺寸==
 
==接口布局和尺寸==
 
===接口概览===
 
===接口概览===
[[File:SOM-6540接口布局.jpg |thumb|300px|SOM-6540 接口布局]]
+
<!--[[File:SOM-6540 接口概览.JPG|frameless|700px|SOM-6540 接口概览]]
 +
[[File:SOM-6540 接口概览1.JPG|frameless|700px|SOM-6540 接口概览1]]
 +
-->
  
 
===机械尺寸===
 
===机械尺寸===
  
[[File:SOM-6540尺寸.png|frameless|500px|]]
+
[[File:SOM-6540尺寸.jpg|frameless|500px|]]
  
 
===接口引脚定义===
 
===接口引脚定义===
第55行: 第46行:
 
|-
 
|-
 
! Pin#  !! 信号名称 !! 功能!!Pin#  !! 信号名称!! 功能
 
! Pin#  !! 信号名称 !! 功能!!Pin#  !! 信号名称!! 功能
 +
|-
 +
|  P1  || NC              ||SMB_ALERT_1V8 ||S1  ||  NC ||CSI1_TX+ / I2C_CAM1_CK
 
|-
 
|-
P1 || NC || / ||S1 || EIM_DA12  || GPIO 76
+
P2 || GND             ||             ||S2 || NC || CSI1_TX- / I2C_CAM1_DAT
|-
 
|  P2 || GND || ||S2 || EIM_EB3  || GPIO 63
 
|-
 
|  P3 ||  EIM_A17 ||  GPIO 53  ||S3 || GND  ||  /
 
 
|-
 
|-
P4 || EIM_A18  || GPIO 52  ||S4 || EIM_D17 || GPIO 81
+
P3  || NC              ||CSI1_CK+      ||S3  ||  GND ||
 
|-
 
|-
P5 || EIM_D23  || GPIO 87  ||S5|| GPIO_6  || GPIO 6
+
P4  || NC              ||CSI1_CK-      ||S4  || NC || RSVD0
 
|-
 
|-
P6 || GPIO_3  || GPIO 3 ||S6 || CSI0_MCLK  || GPIO 147
+
P5  || NC              ||GBE1_SDP      ||S5  || NC || CSI0_TX+ / I2C_CAM0_CK
 
|-
 
|-
P7 || EIM_A19  || GPIO 51 || S7 || KEY_COL2 || GPIO 106
+
P6  || NC              ||GBE0_SDP      ||S6  || NC || CAM_MCK
 
|-
 
|-
P8 || EIM_A20 || GPIO 50  ||S8 || CSI_CLK0P  || CSI
+
P7  || NC              ||CSI1_RX0+    ||S7  || NC ||CSI0_TX- / I2C_CAM0_DAT
 
|-
 
|-
P9 || GND || ||S9 || CSI_CLK0M || CSI
+
P8  || NC              ||CSI1_RX0-    ||S8  ||  NC ||CSI0_CK+
 
|-
 
|-
P10 || EIM_A21  || GPIO 49  ||S10|| GND ||  /
+
P9  || GND              ||             ||S9  || NC || CSI0_CK-  
 
|-
 
|-
P11 || EIM_A22 || GPIO 48  ||S11 ||  CSI_D0P || CSI
+
P10 || NC              ||CSI1_RX1+    ||S10 ||  GND ||
 
|-
 
|-
P12 || GND || / ||S12 || CSI_D0M  || CSI
+
P11 || NC              ||CSI1_RX1-    ||S11 || NC || CSI0_RX0+
 
|-
 
|-
P13 || EIM_A23  || GPIO 166 ||S13 || GND  || /
+
P12 || GND              ||             ||S12 || NC || CSI0_RX0-
 
|-
 
|-
P14 || EIM_A24 || GPIO 132  ||S14 || CSI_D1P || CSI
+
P13 || NC              || CSI1_RX2+    ||S13 ||  GND  ||
 
|-
 
|-
P15 || GND || / ||S15|| CSI_D1M || CSI
+
P14 || NC              ||CSI1_RX2-    ||S14 || NC || CSI0_RX1+
 
|-
 
|-
P16 || NC  || / ||S16 || GND || /
+
P15 || GND              ||       ||S15 || NC || CSI0_RX1-
 
|-
 
|-
P17 || NC || || S17 ||  NC || /
+
P16 || NC               ||CSI1_RX3+    ||S16 ||  GND  ||
 
|-
 
|-
P18 || GND || ||S18 ||  NC || /
+
P17 || NC              ||CSI1_RX3-    ||S17 ||  GBE1_MDI0+ || GBE1_MDI0+
 
|-
 
|-
P19 || GBE_MDI3_N || ||S19 || NC || /
+
P18 || GND              ||             ||S18 || GBE1_MDI0- || GBE1_MDI0-
 
|-
 
|-
P20 || GBE_MDI3_P  || /   ||S20||  NC || /
+
P19 || GBE0_MDI3-      || GBE0_MDI3-   ||S19 ||  GBE1_LINK100#  || GBE1_LINK100#
 
|-
 
|-
P21 || GBE_LINK100# || / ||S21 || NC || /
+
P20 || GBE0_MDI3+      || GBE0_MDI3+  ||S20 ||  GBE1_MDI1+  || GBE1_MDI1+
 
|-
 
|-
P22 || GBE_LINK1000# || ||S22 ||  NC || /
+
P21 || GBE0_LINK100#   || GBE0_LINK100#||S21 ||  GBE1_MDI1-  || GBE1_MDI1-
 
|-
 
|-
P23 || GBE_MDI2_N || ||S23 ||  CSI0_DAT18 || GPIO 164
+
P22 || GBE0_LINK1000#  ||GBE0_LINK1000#||S22 ||  GBE1_LINK1000# || GBE1_LINK1000#
 
|-
 
|-
|  P24 || GBE_MDI2_P  || ||S24 || CSI0_DAT19  || GPIO 165
+
|  P23 || GBE0_MDI2-      || GBE0_MDI2-  ||S23 ||  GBE1_MDI2+ || GBE1_MDI2+
 +
|-
 +
|  P24 || GBE0_MDI2+      || GBE0_MDI2+  ||S24 || GBE1_MDI2- || GBE1_MDI2-
 
|-
 
|-
|  P25 || GBE_LINK_ACT  || ||S25|| GND  || /
+
|  P25 || GBE0_LINK_ACT    || GBE0_LINK_ACT||S25 || GND  ||
 
|-
 
|-
|  P26 || GBE_MDI1_N  || ||S26 || SD3_DAT0  || GPIO 196
+
|  P26 || GBE0_MDI1-      || GBE0_MDI1-  ||S26 || GBE1_MDI3+ || GBE1_MDI3+
 
|-
 
|-
|  P27 || GBE_MDI1_P  || || S27 || SD3_DAT1  || GPIO 197
+
|  P27 || GBE0_MDI1+      || GBE0_MDI1+  || S27 || GBE1_MDI3- || GBE1_MDI3-
 
|-
 
|-
|  P28 || GBE_CTREF || /   ||S28 || SD3_DAT2 || GPIO 198
+
|  P28 || PHY0_AVDD33      || GBE0_CTREF   ||S28 || GBE1_CTREF || PHY1_AVDD33
 
|-
 
|-
|  P29 || GBE_MDI0_N || /   ||S29 || SD3_DAT3  || GPIO 199
+
|  P29 || GBE0_MDI0-      || GBE0_MDI0-   ||S29 || NC ||PCIE_D_TX+
 
|-
 
|-
|  P30 || GBE_MDI0_P  || /   ||S30|| SD3_DAT4 || GPIO 193
+
|  P30 || GBE0_MDI0+      || GBE0_MDI0+   ||S30 || NC ||PCIE_D_TX-
 
|-
 
|-
|  P31 || EIM_D25 || GPIO 89  ||S31 || SD3_DAT5 || GPIO 192
+
|  P31 || NC              || SPI0_CS1    ||S31 || GBE1_LINK_ACT# || GBE1_LINK_ACT#
 
|-
 
|-
|  P32 || GND || ||S32 || SD3_DAT6  || GPIO 178
+
|  P32 || GND             ||             ||S32 || MCUVCCENABLE ||PCIE_D_RX+
 
|-
 
|-
|  P33 || ENET_TXD0  || GPIO 30 ||S33 || SD3_DAT7  || GPIO 177 
+
|  P33 || SDIO0_WP        || SDIO_WP      ||S33 || NC ||PCIE_D_RX-
 
|-
 
|-
|  P34 || SD2_CMD  || GPIO 11 ||S34 || GND  || /
+
|  P34 || SDIO0_CMD        || SDIO_CMD    ||S34 || GND  ||
 
|-
 
|-
|  P35 || SD1_DAT3  || GPIO 21  ||S35|| SD3_CLK  || GPIO 195
+
|  P35 || SDIO0_CD        || SDIO_CD      ||S35 || I2S2_SD_TX || USB4+
 
|-
 
|-
|  P36 || SD2_CLK  || GPIO 10 ||S36 || SD3_CMD || GPIO 194
+
|  P36 || SDIO0_CK        || SDIO_CK      ||S36 || I2S2_WS_TX ||USB4-
 
|-
 
|-
|  P37 || ENET_TXD1  || GPIO 29 || S37 || SD3_RST  || GPIO 200
+
|  P37 || SDIO0_PWR_EN    || SDIO_PWR_EN  ||S37 || GPIO13_1 ||USB3_VBUS_DET
 
|-
 
|-
|  P38 || GND || ||S38 || GPIO_0  || GPIO 0
+
|  P38 || GND             ||             ||S38 || I2S0_MCLK ||AUDIO_MCK
 
|-
 
|-
|  P39 ||SD2_DAT0  || GPIO 15 ||S39 || CSI0_DAT6 || GPIO 152
+
|  P39 || SDIO0_D0        || SDIO_D0    ||S39 || I2S0_WS_TX || I2S0_LRCK
 
|-
 
|-
|  P40 || SD2_DAT1  || GPIO 14 ||S40|| CSI0_DAT5  ||  GPIO 151
+
|  P40 || SDIO0_D1        || SDIO_D1    ||S40 || I2S0_SD_TX ||I2S0_SDOUT  
 
|-
 
|-
|  P41 || SD2_DAT2 || GPIO 13 ||S41 || CSI0_DAT7  || GPIO 153 
+
|  P41 || SDIO0_D2        ||   SDIO_D2    ||S41 || I2S0_SD_RX ||I2S0_SDIN
 
|-
 
|-
|  P42 || SD2_DAT3 || GPIO 12 ||S42 || CSI0_DAT4  ||  GPIO 150
+
|  P42 || SDIO0_D3        || SDIO_D3    ||S42 || I2S0_BCLK_TX ||I2S0_CK  
 
|-
 
|-
|  P43 || EIM_D29  || GPIO 93  ||S43 || NC  ||  /
+
|  P43 || GPIO2_4          ||SPI0_CS0      ||S43 || VOU1120_DATA6/I2S0_BCLK_RX || ESPI_ALERT0  
 
|-
 
|-
|  P44 || EIM_D21  || GPIO 85  ||S44 || NC  || /
+
|  P44 || GPIO2_6          ||SPI0_CK      ||S44 || VOU1120_DATA5/I2S0_WS_RX ||ESPI_ALERT1
 
|-
 
|-
|  P45 || EIM_D22  || GPIO 86  ||S45|| NC || /
+
|  P45 || GPIO11_4        ||SPI0_DIN      ||S45 || VOU1120_DATA3 ||RSVD1
 
|-
 
|-
|  P46 || EIM_D28  || GPIO 92 ||S46 || NC  || /
+
|  P46 || GPIO14_7        ||SPI0_DO      ||S46 || VOU1120_DATA2 ||RSVD2
 
|-
 
|-
|  P47 || GND || / || S47 || GND  || /
+
|  P47 || GND             ||             ||S47 || GND  ||
 
|-
 
|-
|  P48 || SATA_TXP || SATA  ||S48 || CSI0_DAT9  || GPIO 155
+
|  P48 || SATA_TXP0        ||SATA_TX+      ||S48 || I2C_GP_CK ||I2C_GP_CK
 
|-
 
|-
|  P49 || SATA_TXM || SATA ||S49 || CSI0_DAT8  || GPIO 154
+
|  P49 || SATA_TXM0        ||SATA_TX-      ||S49 || I2C_GP_DAT||I2C_GP_DAT
 
|-
 
|-
|  P50 || GND || ||S50|| NC || /
+
|  P50 || GND             ||             ||S50 || NC ||HDA_SYNC / I2S2_LRCK
 
|-
 
|-
|  P51 || SATA_RXP || SATA ||S51 || NC  || /
+
|  P51 || SATA_RXP0        ||SATA_RX+      ||S51 || RTD2270_KEY00 || HDA_SDO / I2S2_SDOUT
 
|-
 
|-
|  P52 || SATA_RXM || SATA  ||S52 || NC  || /
+
|  P52 || SATA_RXM0        ||SATA_RX-      ||S52 || RTD2270_KEY01 || HDA_SDI / I2S2_SDIN
 
|-
 
|-
|  P53 || GND || ||S53 || NC || /
+
|  P53 || GND             ||             ||S53 || NC ||HDA_CK / I2S2_CK
 
|-
 
|-
|  P54 || EIM_RW  || GPIO 58 ||S54 || CSI0_PIXCLK  || GPIO 146
+
|  P54 || NC              ||ESPI_CS0      ||S54 || SATA_LED_N0 || SATA_ACT#
 
|-
 
|-
|  P55 || EIM_LBA || GPIO 59 ||S55|| NC || /
+
|  P55 || NC              ||ESPI_CS1      ||S55 || NC ||USB5_EN_OC
 
|-
 
|-
|  P56 || EIM_CS0  || GPIO 55  ||S56 || NC || /
+
|  P56 || NC              ||ESPI_CK      ||S56 || NC ||ESPI_IO_2
 
|-
 
|-
|  P57 ||EIM_OE  || GPIO 57 || S57 || NC || /
+
|  P57 || NC              || ESPI_IO_1    ||S57 || NC ||ESPI_IO_3
 
|-
 
|-
|  P58 || EIM_CS1 || GPIO 56 ||S58 || NC || /
+
|  P58 || NC              || ESPI_IO_0    ||S58 || NC ||ESPI_RESET
 
|-
 
|-
|  P59 || GND || ||S59 || ENET_RXD0  ||  GPIO 27
+
|  P59 || GND             ||             ||S59 || NC ||USB5+  
 
|-
 
|-
|  P60 || USB_OTG_DP  || USB  ||S60|| NC || /
+
|  P60 || USB2_DP0        || USB0+        ||S60 || NC ||USB5-
 
|-
 
|-
|  P61 || USB_OTG_DN ||USB  ||S61 || GND  || /
+
|  P61 || USB2_DM0        || USB0-        ||S61 || GND  ||
 
|-
 
|-
|  P62 ||CSI0_DATA_EN  || GPIO 148 ||S62 || LVDS1_TX0_P  || LVDS
+
|  P62 || USB2_PWREN0      ||USB0_EN_OC    ||S62 || USB3_TXP ||USB3_SSTX+
 
|-
 
|-
|  P63 || USB_OTG_VBUS  || USB ||S63 || LVDS1_TX0_N || LVDS
+
|  P63 || NC              ||USB0_VBUS_DET ||S63 || USB3_TXM ||USB3_SSTX-
 
|-
 
|-
|  P64 || ENET_RX_ER || GPIO 24 ||S64 || GND  || /
+
|  P64 || NC              ||USB0_OTG_ID  ||S64 || GND  ||
 
|-
 
|-
|  P65 || USB1_DP || USB  ||S65|| LVDS1_TX1_P  || LVDS
+
|  P65 || USB2_DP1        ||USB1+        ||S65 || USB3_RXP ||USB3_SSRX+
 
|-
 
|-
|  P66 || USB1_DN  || USB ||S66 || LVDS1_TX1_N || LVDS
+
|  P66 || USB2_DM1        ||USB1-        ||S66 || USB3_RXP ||USB3_SSRX-
 
|-
 
|-
|  P67 || SD1_CMD  || GPIO 18 || S67 || GND || /
+
|  P67 || USB2_PWREN1      ||USB1_EN_OC    ||S67 || GND ||  
 
|-
 
|-
|  P68 || GND || ||S68 ||LVDS1_TX2_P  || LVDS
+
|  P68 || GND             ||             ||S68 || USB3_DP || USB3+
 
|-
 
|-
|  P69 || USB2_DP || USB ||S69 || LVDS1_TX2_N || LVDS
+
|  P69 || NC              || USB2+        ||S69 || USB3_DM ||USB3-
 
|-
 
|-
|  P70 || USB2_DN  || USB  ||S70|| GND || /
+
|  P70 || NC              ||USB2-        ||S70 || GND ||
 
|-
 
|-
|  P71 || SD1_CLK || GPIO 20 ||S71 || LVDS1_CLK_P  || LVDS
+
|  P71 || NC              ||USB2_EN_OC    ||S71 || SATA_TXP1 ||USB2_SSTX+
 
|-
 
|-
|  P72 ||NC || ||S72 || LVDS1_CLK_N  || LVDS
+
|  P72 || NC               ||RSVD3        ||S72 || SATA_TXM1 ||USB2_SSTX-
 
|-
 
|-
|  P73 || NC  || ||S73 || GND || /
+
|  P73 || USB3_OVRCUR      ||RSVD4        ||S73 || GND ||
 
|-
 
|-
|  P74 || SD1_DAT2  || GPIO 19  ||S74 || LVDS1_TX3_P || LVDS
+
|  P74 || USB3_PW REN      ||USB3_EN_OC    ||S74 || SATA_RXP1 ||USB2_SSRX+
 
|-
 
|-
|  P75 || SD1_DAT1  || GPIO 17  ||S75|| LVDS1_TX3_N  || LVDS
+
|  P75 || PCIE_A_RST#      ||PCIE_A_RST    ||S75 || SATA_RXM1 ||USB2_SSRX-
 
|-
 
|-
|  P76 || NC || ||S76 || NC  || /
+
|  P76 || NC               ||USB4_EN_OC    ||S76 || SATA_LED_N1 ||PCIE_B_RST
 
|-
 
|-
|  P77 || NC || || S77 || NC  || /
+
|  P77 || NC               ||RSVD5        ||S77 || SATA_LED_N3 ||PCIE_C_RST
 
|-
 
|-
|  P78 || SD1_DAT0 || GPIO 16 ||S78 || NC || /
+
|  P78 || NC              ||RSVD6        ||S78 || NC || PCIE_C_RX+
 
|-
 
|-
|  P79 || GND || / ||S79 || NC || /
+
|  P79 || GND             ||             ||S79 || NC || PCIE_C_RX-
 
|-
 
|-
|  P80 || NC || / ||S80|| GND  || /
+
|  P80 || NC               ||PCIE_C_REFCK+ ||S80 || GND  ||
 
|-
 
|-
|  P81 || NC || / ||S81 || NC || /
+
|  P81 || NC               ||PCIE_C_REFCK- ||S81 || NC ||PCIE_C_TX+
 
|-
 
|-
|  P82 || GND || / ||S82 || NC || /
+
|  P82 || GND             ||             ||S82 || NC ||PCIE_C_TX-
 
|-
 
|-
|  P83 || PCIE_A_REFCK+ || PCIE  ||S83 || GND || /
+
|  P83 || PCIE_A_REFCK+   ||PCIE_A_REFCK+ ||S83 || GND   ||
 
|-
 
|-
|  P84 || PCIE_A_REFCK- ||PCIE  ||S84 || NC || /
+
|  P84 || PCIE_A_REFCK-   || PCIE_A_REFCK-||S84 || NC ||PCIE_B_REFCK+
 
|-
 
|-
|  P85 || GND || ||S85|| NC || /
+
|  P85 || GND             ||             ||S85 || NC ||PCIE_B_REFCK-
 
|-
 
|-
|  P86 || PCIE_RXP || PCIE ||S86 || GND || /
+
|  P86 || SATA_RXP3        ||PCIE_A_RX+    ||S86 || GND ||
 
|-
 
|-
|  P87 || PCIE_RXM || PCIE || S87 || NC || /
+
|  P87 || SATA_RXM3        ||PCIE_A_RX-    ||S87 ||  SATA_RXP2 ||PCIE_B_RX+
 
|-
 
|-
|  P88 || GND || ||S88 || NC  || /
+
|  P88 || GND             ||             ||S88 || SATA_RXM2 ||PCIE_B_RX-
 
|-
 
|-
|  P89 || PCIE_TXP ||PCIE  ||S89 ||  GND || /
+
|  P89 || SATA_TXP3        ||PCIE_A_TX+    ||S89 || GND ||
 
|-
 
|-
|  P90 || PCIE_TXM || PCIE ||S90|| NC  || /
+
|  P90 || SATA_TXM3        ||PCIE_A_TX-    ||S90 || SATA_TXP2 ||PCIE_B_TX+
 
|-
 
|-
|  P91 || GND || ||S91 || NC  || /
+
|  P91 || GND             ||                         ||S91 || SATA_TXM2 ||PCIE_B_TX-
 
|-
 
|-
|  P92 ||HDMI_D2P  || HDMI ||S92 || GND  || /
+
|  P92 || HDMI_TX2P        || HDMI_D2+ / DP1_LANE0+  ||S92 || GND  ||  
 
|-
 
|-
|  P93 || HDMI_D2M  || HDMI ||S93 || DISP0_DAT0  || GPIO 117
+
|  P93 || HDMI_TX2N        || HDMI_D2- / DP1_LANE0-  ||S93 || AC0_LINEOUT_L||DP0_LANE0+
 
|-
 
|-
|  P94 || GND || ||S94 || DISP0_DAT1  || GPIO 118
+
|  P94 || GND             ||                         ||S94 || AC0_LINEOUT_R|| DP0_LANE0-
 
|-
 
|-
|  P95 || HDMI_D1P  ||  HDMI ||S95|| DISP0_DAT2  || GPIO 119
+
|  P95 || HDMI_TX1P        ||  HDMI_D1+ / DP1_LANE1+ ||S95 || AC0_LINEOUT_N||DP0_AUX_SEL 
 
|-
 
|-
|  P96 || HDMI_D1M  || HDMI ||S96 || DISP0_DAT3 || GPIO 120
+
|  P96 || HDMI_TX1N        || HDMI_D1- / DP1_LANE1- ||S96 || AC0_LINEOUT_P||DP0_LANE1+
 
|-
 
|-
|  P97 || GND || / || S97 || DISP0_DAT4  || GPIO 121
+
|  P97 || GND             ||                         ||S97 || AC0_MICBIAS1 || DP0_LANE1-
 
|-
 
|-
|  P98 || HDMI_D0P || HDMI  ||S98 || DISP0_DAT5  || GPIO 122
+
|  P98 || HDMI_TX0P        || HDMI_D0+ / DP1_LANE2+  ||S98 || AC0_MICBIAS2 || DP0_HPD
 
|-
 
|-
|  P99 || HDMI_D0M || HDMI  ||S99 || DISP0_DAT6 || GPIO 123
+
|  P99 || HDMI_TX0N        || HDMI_D0- / DP1_LANE2-  ||S99 ||  AC0_MICL || DP0_LANE2+
 
|-
 
|-
|  P100 || GND || ||S100||  DISP0_DAT7 ||  GPIO 124
+
|  P100|| GND             ||                         ||S100||  AC0_MICR || DP0_LANE2-  
 
|-
 
|-
|  P101 || HDMI_CLKP || HDMI  ||S101 || GND || /
+
|  P101|| HDMI_TXCP        || HDMI_CK+ / DP1_LANE3+  ||S101 || GND   ||
 
|-
 
|-
|  P102 || HDMI_CLKM || HDMI  ||S102 || DISP0_DAT8 ||  GPIO 125
+
|  P102|| HDMI_TXCN        || HDMI_CK- / DP1_LANE3-  ||S102 || BT1120_SLV_OUT11 || DP0_LANE3+  
 
|-
 
|-
|  P103 || GND  || / ||S103 || DISP0_DAT9  ||  GPIO 126
+
|  P103|| GND             ||                        ||S103 || VGA_VS_VGA || DP0_LANE3- 
 +
|-
 +
|  P104|| HDMITX_HOTPLUG  ||HDMI_HPD / DP1_HPD      ||S104 || VGA_HS_VGA || USB3_OTG_ID  
 
|-
 
|-
P104 || HDMI_HPD || HDMI   ||S104 || DISP0_DAT10 ||  GPIO 127
+
P105|| HDMITX_SCL      ||HDMI_CTRL_CK / DP1_AUX+  ||S105 ||VGA_R_OUT_VGA || DP0_AUX+    
 +
|-
 +
|   P106|| HDMITX_SDA      ||HDMI_CTRL_DAT / DP1_AUX- ||S106 || VGA_G_OUT_VGA || DP0_AUX-  
 
|-
 
|-
P105 ||KEY_COL3  || GPIO 108 ||S105|| DISP0_DAT11  || GPIO 133
+
P107|| HDMITX_CEC      ||DP1_AUX_SEL        ||S107 || VGA_B_OUT_VGA || LCD1_BKLT_EN 
 
|-
 
|-
P106 || KEY_ROW3  || GPIO 109 ||S106 || DISP0_DAT12  || GPIO 134
+
P108|| GPIO1_5          ||GPIO0 / CAM0_PWR#  ||S108 || LVDS0_CK+    ||LVDS1_CK+ / EDP1_AUX+ / DSI1_CLK+
 
|-
 
|-
P107 || HDMI_DDCCEC  || HDMI || S107 || DISP0_DAT13  || GPIO 135
+
P109|| GPIO4_4          ||GPIO1 / CAM1_PWR#  ||S109 || LVDS0_CK-    ||LVDS1_CK- / EDP1_AUX- / DSI1_CLK-
 
|-
 
|-
P108 ||EIM_DA0  || GPIO 64 ||S108 || DISP0_DAT14 || GPIO 136
+
P110|| GPIO4_5          ||GPIO2 / CAM0_RST#  ||S110 || GND  ||
 
|-
 
|-
P109 || EIM_DA1 || GPIO 65   ||S109 ||  DISP0_DAT15 || GPIO 137
+
P111|| GPIO4_6          ||GPIO3 / CAM1_RST#   ||S111 || TXO0+ ||LVDS1_0+ / EDP1_TX0+ / DSI1_D0+
 
|-
 
|-
P110 || EIM_DA2  || GPIO 66  ||S110|| GND || /
+
P112|| GPIO0_5          ||GPIO4 / HDA_RST#    ||S112 || TXO0- ||LVDS1_0- / EDP1_TX0- / DSI1_D0-
 
|-
 
|-
P111 || EIM_DA3 || GPIO 67 ||S111 || DISP0_DAT16  ||  GPIO 138
+
P113|| GPIO5_0          ||GPIO5 / PWM_OUT    ||S113 || NC || EDP1_HPD  
 
|-
 
|-
P112 || EIM_DA4 || GPIO 68 ||S112 || DISP0_DAT17 || GPIO 139
+
P114|| GPIO8_6          ||GPIO6 / TACHIN      ||S114 || TXO1+ || LVDS1_1+ / EDP1_TX1+ / DSI1_D1+
 
|-
 
|-
P113 || EIM_DA5  || GPIO 69 ||S113 || DISP0_DAT18  || GPIO 140
+
P115|| GPIO2_5          ||GPIO7        ||S115 || TXO1- || LVDS1_1- / EDP1_TX1- / DSI1_D1-
 
|-
 
|-
P114 || EIM_DA6 || GPIO 70 ||S114 || DISP0_DAT19  || GPIO 141
+
P116|| BT1120_SLV_OUT12 ||GPIO8        ||S116 || NC || LCD1_VDD_EN 
 
|-
 
|-
P115 || EIM_DA7  || GPIO 71 ||S115|| DISP0_DAT20 || GPIO 142
+
P117|| BT1120_SLV_OUT13 ||GPIO9        ||S117 || TXO2+ || LVDS1_2+ / EDP1_TX2+ / DSI1_D2+
 
|-
 
|-
P116 || EIM_DA8  || GPIO 72 ||S116 ||DISP0_DAT21  || GPIO 143
+
P118|| BT1120_SLV_OUT14 ||GPIO10        ||S118 || TXO2- || LVDS1_2- / EDP1_TX2- / DSI1_D2-
 
|-
 
|-
P117 || EIM_DA9  || GPIO 73 || S117 || DISP0_DAT22  || GPIO 144
+
P119|| BT1120_SLV_OUT15 ||GPIO11        ||S119 || GND  ||  
 
|-
 
|-
P118 || EIM_DA10 || GPIO 74 ||S118 || DISP0_DAT23  || GPIO 145
+
P120|| GND              ||             ||S120 || TXO3+ || LVDS1_3+ / EDP1_TX3+ / DSI1_D3+
 
|-
 
|-
P119 || EIM_DA11 || GPIO 75 ||S119 ||GND  ||  /
+
P121|| UART1_RTSN      ||I2C_PM_CK    ||S121 || TXO3- || LVDS1_3- / EDP1_TX3- / DSI1_D3-
 +
|-
 +
|  P122|| UART1_CTSN      ||I2C_PM_DAT    ||S122 || GPIO14_1 ||  LCD1_BKLT_PWM
 
|-
 
|-
P120 || GND || ||S120|| DI0_PIN15  || GPIO 113
+
P123|| NC              ||BOOT_SEL0    ||S123 || NC || RSVD7
 
|-
 
|-
P121 || GPIO_5 || GPIO 5 ||S121 || DI0_PIN3  || GPIO 115
+
P124|| NC              ||BOOT_SEL1    ||S124 || GND  ||
 
|-
 
|-
P122 || GPIO_16 || GPIO 203 ||S122 || DI0_PIN2  || GPIO 114
+
P125|| NC              ||BOOT_SEL2    ||S125 || LVDS0_0+ || LVDS0_0+ / EDP0_TX0+ / DSI0_D0+
 
|-
 
|-
P123 || BOOT_MODE0  || GPIO 138 ||S123 || DI0_DISP_CLK  || GPIO 112
+
P126|| RESET_OUT        || RESET_OUT    ||S126 || LVDS0_0- || LVDS0_0- / EDP0_TX0- / DSI0_D0-
 
|-
 
|-
P124 || BOOT_MODE1  || GPIO 139  ||S124 || GND  || /
+
P127|| RESET_IN        || RESET_IN    ||S127 || LCD0_BKLT_EN || LCD0_BKLT_EN
 
|-
 
|-
P125 || NC  || / ||S125|| LVDS0_TX0_P  || LVDS
+
P128|| JFP_PW RSW      ||POWER_BTN    ||S128 || LVDS0_1+ || LVDS0_1+ / EDP0_TX1+ / DSI0_D1+
 
|-
 
|-
P126 || NANDF_CS3  || GPIO 176 ||S126 || LVDS0_TX0_N  || LVDS
+
P129|| UART0_TXD        ||SER0_TX      ||S129 || LVDS0_1- || LVDS0_1- / EDP0_TX1- / DSI0_D1-
 
|-
 
|-
P127 || POR_B  || || S127 || EIM_D16  || GPIO 80
+
P130|| UART0_RXD        ||SER0_RX      ||S130 || GND  ||
 
|-
 
|-
P128 || ONOFF || / ||S128 || LVDS0_TX1_P || LVDS
+
P131|| UART0_RTS        ||SER0_RTS      ||S131 || LVDS0_2+ || LVDS0_2+ / EDP0_TX2+ / DSI0_D2+
 
|-
 
|-
P129 || CSI0_DAT10 || GPIO 156 ||S129 || LVDS0_TX1_N || LVDS
+
P132|| UART0_CTS        ||SER0_CTS      ||S132 || LVDS0_2- || LVDS0_2- / EDP0_TX2- / DSI0_D2-
 
|-
 
|-
P130 || CSI0_DAT11 || GPIO 157 ||S130|| GND  || /
+
P133||  GND            ||             ||S133 || LCD0_VDD_EN || LCD0_VDD_EN
 
|-
 
|-
P131 || EIM_D19 || GPIO 83  ||S131 || LVDS0_TX2_P  || LVDS
+
P134|| AC0_LINEIN_L    ||SER1_TX      ||S134 || LVDS0_CK+ || LVDS0_CK+ / EDP0_AUX+ / DSI0_CLK+
 
|-
 
|-
P132 || EIM_D20 || GPIO 84 ||S132 || LVDS0_TX2_N || LVDS
+
P135|| AC0_LINEIN_R    ||SER1_RX      ||S135 || LVDS0_CK- || LVDS0_CK- / EDP0_AUX- / DSI0_CLK-
 
|-
 
|-
P133 || GND || ||S133 || EIM_A25  || GPIO 130
+
P136|| UART1_TXD        ||SER2_TX      ||S136 || GND  ||
 
|-
 
|-
P134 || EIM_D26  || GPIO 90 ||S134 ||LVDS0_CLK_P  || LVDS
+
P137|| UART1_RXD        ||SER2_RX      ||S137 || LVDS0_3+ || LVDS0_3+ / EDP0_TX3+ / DSI0_D3+
 
|-
 
|-
P135 || EIM_D27  || GPIO 91 ||S135|| LVDS0_CLK_N  || LVDS
+
P138|| NC              ||SER2_RTS      ||S138 || LVDS0_3- || LVDS0_3- / EDP0_TX3- / DSI0_D3-
 +
|-
 +
|  P139|| NC              ||SER2_CTS      ||S139 || I2C_LCD_CK || I2C_LCD_CK
 
|-
 
|-
P136 || CSI0_DAT12  || GPIO 158 ||S136 || GND  || /
+
P140|| UART3_TXD        ||SER3_TX      ||S140 || I2C_LCD_DAT || I2C_LCD_DAT
 
|-
 
|-
P137 || CSI0_DAT13  || GPIO 159  || S137 || LVDS0_TX3_P  || LVDS
+
P141|| UART3_RXD        ||SER3_RX      ||S141 || BK_PW M || LCD0_BKLT_PWM
 
|-
 
|-
P138 || CSI0_DAT17|| GPIO 163 ||S138 || LVDS0_TX3_N  || LVDS
+
P142|| GND              ||             ||S142 || CVBS_OUT || RSVD8
 
|-
 
|-
P139 || CSI0_DAT16 || GPIO 162 ||S139 || KEY_COL3  || GPIO 108
+
P143|| UART2_TXD        ||CAN0_TX      ||S143 || GND  ||
 
|-
 
|-
P140 || CSI0_DAT14  || GPIO 160 ||S140|| KEY_ROW3  || GPIO 109
+
P144|| UART2_RXD        ||CAN0_RX      ||S144 || NC ||EDP0_HPD
 
|-
 
|-
P141 || CSI0_DAT15 || GPIO 161 ||S141 || GPIO_1  || GPIO 1
+
P145|| NC              ||CAN1_TX      ||S145 || NC ||WDT_TIME_OUT
 
|-
 
|-
P142 || GND || ||S142 || NC  || /
+
P146|| NC              ||CAN1_RX      ||S146 || SPI0_CS0 || PCIE_WAKE
 
|-
 
|-
P143 || GPIO_7  || GPIO 7 ||S143 || GND  || /
+
P147|| VDD_IN          || VDD_IN      ||S147 || AVDD_BAT || VDD_RTC 
 
|-
 
|-
P144 || GPIO_8 || GPIO 8 ||S144 || NC || /
+
P148|| VDD_IN          || VDD_IN      ||S148 || NC ||LID
 
|-
 
|-
P145 || KEY_COL4 || GPIO 110 ||S145|| GPIO_9 || GPIO 9
+
P149|| VDD_IN          || VDD_IN      ||S149 || GPIO_MCU_03 ||SLEEP
 
|-
 
|-
P146 || KEY_ROW4  || GPIO 111 ||S146 || GPIO_4 || GPIO 4
+
P150|| VDD_IN          || VDD_IN      ||S150 || VIN_PWR_BAD || VIN_PWR_BAD
 
|-
 
|-
P147 || 5VSB  || || S147 || VDD_RTC  || /
+
P151|| VDD_IN          || VDD_IN      ||S151 || NC ||CHARGING
 
|-
 
|-
P148 || 5VSB || ||S148 || GPIO_17  || GPIO 204
+
P152|| VDD_IN          || VDD_IN      ||S152 || NC ||CHARGER_PRSNT
 
|-
 
|-
P149 ||5VSB || ||S149 || GPIO_19 || GPIO 101
+
P153|| VDD_IN          || VDD_IN      ||S153 || NC ||CARRIER_STBY
 
|-
 
|-
P150 || 5VSB  || ||S150|| KEY_ROW2  || GPIO 107
+
P154|| VDD_IN          || VDD_IN      ||S154 || CARRIER_PWR_ON || CARRIER_PWR_ON
 
|-
 
|-
P151 || 5VSB  || ||S151 || KEY_ROW1 || GPIO 105
+
P155|| VDD_IN          || VDD_IN      ||S155 || NC ||FORCE_RECOV
 
|-
 
|-
P152 || 5VSB  || ||S152|| KEY_COL1  || GPIO 104
+
P156|| VDD_IN          || VDD_IN      ||S156 || NC ||BATLOW
 
|-
 
|-
P153 || 5VSB || / ||S153 || KEY_ROW0  || GPIO 103
+
|    ||  ||  ||  S157|| NC ||TEST
 
|-
 
|-
|  P154 ||  5VSB || /  || S154 || KEY_COL0  ||  GPIO 102
+
|    ||  ||  ||  S158|| GND ||
|-
 
|  P155 || 5VSB || /  ||S155 || NANDF_CS0  ||  GPIO 171
 
|-
 
|  P156 ||5VSB  ||  /  ||S156 ||  GPIO_2 ||  GPIO 2
 
|-
 
|    ||  ||   ||S157|| CSI0_VSYNC ||  GPIO 149
 
|-
 
|    ||  ||    ||S158|| NANDF_CS2  || GPIO 175
 
 
|}
 
|}
  
-->
+
 
  
 
<div style="display:none;">
 
<div style="display:none;">
第387行: 第378行:
  
 
:*sample 下载
 
:*sample 下载
::*[http://norcord.com:8070/f/54eddc210ca14c1a89dd/?dl=1 sample 下载]
+
::*[ sample 下载]
  
 
:*烧录工具 下载
 
:*烧录工具 下载
 
::*[http://norcord.com:8070/f/c1ee52db801c45b19440/?dl=1 HiTool 下载]
 
::*[http://norcord.com:8070/f/c1ee52db801c45b19440/?dl=1 HiTool 下载]
 
:*交叉编译工具下载
 
::*[http://norcord.com:8070/f/151c96d1c84a4e7daf89/?dl=1 交叉编译工具 下载]
 
  
 
=='''烧录方法'''==
 
=='''烧录方法'''==
第466行: 第454行:
  
 
:*步骤 6. 烧写完成,连接终端工具,重启单板。
 
:*步骤 6. 烧写完成,连接终端工具,重启单板。
 
==='''U盘烧录方法'''===
 
 
:*此方法适用于主板已有Uboot及内核的情况
 
 
=='''例程环境搭建'''==
 
*:主板默认已搭建好例程运行环境。
 
 
=='''DEMO使用'''==
 
 
====sample_audio(音频相关)====
 
:<syntaxhighlight lang="bash" line>
 
 
root@root:/mpp/sample/audio# ./sample_audio
 
 
 
/************************************/
 
please choose the case which you want to run:
 
        0:  start AI to AO loop
 
        1:  send audio frame to AENC channel from AI, save them
 
        2:  read audio stream from file, decode and send AO
 
        3:  start AI(AIC31) to AO(Hdmi) loop
 
        q:  quit whole audio sample
 
 
sample command:
 
 
</syntaxhighlight>
 
 
:shell 说明:
 
::1.  运行sample_audio  音频 (输入/输出/编码/解码)样例
 
::5.  选择要运行的选项
 
::6.  0)  音频从输入到输出 (话筒功能)
 
::7.  1)  采集音频输入帧发送到编码通道,保存文件 (录音功能)
 
::8.  2)  从文件读取音频流,解码然后发送到输出 (解码播放功能)
 
::9.  3)  采集音频输入到HDMI中音频输出 (HDMI设备播放音频功能)
 
::10.  q)  退出整个音频示例
 
::12.  选项输入框
 
 
====usbCamTest(usb摄像头)====
 
:<syntaxhighlight lang="bash" line>
 
 
root@root:/mpp/sample/ght_usb_camera_vdec_vo# ./usbCamTest
 
 
</syntaxhighlight>
 
 
:shell 说明:
 
::1.  运行usb摄像头样例程序,实现usb摄像头获取264的码流 然后解码在hdmi显示。
 
 
=='''其他功能说明'''==
 
====nfs配置和网络====
 
 
:1,pc机安装nfs服务,安装前可以先学习下这个网站内容:https://blog.csdn.net/iamplane/article/details/53912176
 
:pc机操作示例如下:
 
:<syntaxhighlight lang="bash" line>
 
 
$ sudo apt-get install nfs-kernel-server
 
$ sudo apt-get install nfs-common​
 
$ sudo gedit /etc/exports #添加下面内容/home/nfs *(rw,sync,no_root_squash,no_subtree_check)
 
$ sudo /etc/init.d/rpcbind restart #重启rpcbind
 
$ sudo /etc/init.d/nfs-kernel-server restart #重启nfs服务
 
$ showmount -e #使用此命令后有”/home/nfs“则安装成功
 
 
</syntaxhighlight>
 
 
:2,设备debug串口链接到PC机上,串口参数是115200 8N1(详细见[[#接口引脚定义 | 调试串口接口定义]])
 
 
:在设备串口终端上,通过下面命令配置IP eth0:
 
:<syntaxhighlight lang="bash" line>
 
~ # ifconfig eth0 192.168.8.189
 
</syntaxhighlight>
 
 
:在设备串口终端,通过下面命令挂载PC机的/home/nfs目录到设备的/mnt/nfs目录(192.168.8.xx是PC机的IP,和设备eth0的IP处在同一网段即可):
 
:<syntaxhighlight lang="bash" line>
 
~ # mount -t nfs -o nolock -o tcp 192.168.8.xx:/home/nfs /mnt/nfs
 
~ # cd /mnt/nfs
 
~ # ls #查看PC机共享的内容
 
</syntaxhighlight>
 
 
:这样PC机共享出/home/nfs目录后,在设备的/mnt/nfs目录就可以访问PC机/home/nfs目录的内容。
 
 
====gpio使用====
 
: 16路DI电平由外部控制,4路DO。此处示例设置4路DO的电平。
 
:<syntaxhighlight lang="bash" line>
 
root@root:~# cat /sys/class/gpio/gpionl1/value      #查看gpionl1脚的输出电平
 
1                                                    #高电平
 
root@root:~# echo 0 > /sys/class/gpio/gpionl2/value  #把gpionl1脚的输出电平拉低
 
root@root:~# cat /sys/class/gpio/gpionl1/value      #查看gpionl1脚的输出电平
 
0                                                    #低电平
 
root@root:~# cat /sys/class/gpio/gpionl2/value      #查看gpionl2脚的输出电平
 
1                                                    #高电平
 
root@root:~# echo 0 > /sys/class/gpio/gpionl2/value  #把gpionl2脚的输出电平拉低
 
root@root:~# cat /sys/class/gpio/gpionl2/value      #查看gpionl2脚的输出电平
 
0                                                    #低电平
 
 
</syntaxhighlight>
 
 
====USB口U盘挂载====
 
:将U盘插入USB口,会有很多提示信息,其中比较有用的标识是sda: sda1信息(第一个U盘,后面以此是sdb1,sdc1...),然后通过下面命令进行U盘挂载,进入/mnt/usb目录可以看到U盘内容。
 
:<syntaxhighlight lang="bash" line>
 
 
~ # mount -t vfat /dev/sda1 /mnt/usb #假设看到的提示信息是sda1
 
~ # cd /mnt/usb
 
~ # ls #查看U盘内容
 
</syntaxhighlight>
 
 
====TF口使用====
 
:将TF卡插入到设备TF卡槽内,重启系统,在终端会有mmc1: new high speed SD card at address 0001提示。使用下面命令进行挂载(mmcblk0是系统emmc使用,TF卡为mmcblk1),在 /mnt/mmc目录下可以看到TF卡里面的内容。
 
 
:<syntaxhighlight lang="bash" line>
 
 
~ # mount -t vfat /dev/mmcblk1p1 /mnt/mmc
 
~ # cd /mnt/mmc
 
~ # ls #查看TF卡内容
 
</syntaxhighlight>
 
 
====COM口使用====
 
:一个COM232,一个COM485,两个debug调试串口,COM0_DB为主系统的调试口COM1_DB为从系统的调试口,引脚定义详见串口接口定义和J46接口定义
 
:软件上COM232口和COM485对应/dev/ttyAMA1和/dev/ttyAMA2,debug串口对应的设备是/dev/ttyS000。
 
:调试串口默认参数是115200 8 N 1。
 

2022年8月17日 (三) 15:29的最新版本

资源特性

正面
  • CPU:HiSilicon HI3536 4xA17 + 单核A7
  • GPU:Mali-T720 GPU
  • Memory:板载内存最大容量4G,默认2GB
  • Ethernet: 通过客户自定义底板可扩展多路LAN口
  • Wireless/蓝牙:通过客户自定义底板支持扩展WIFI/BT模块
  • 4G:通过客户自定义底板可扩展MINI PCIe(WIFI/4G)
  • Audio:通过客户自定义底板可扩展Line out + Line in + MIC in + Headphone
  • Display:通过客户自定义底板可扩展支持VGA/LVDS、HDMI、CVBS接口,支持独立双显
  • Storage: 板载8/16/32GB EMMC flash或SPI Nor flash
  • SATA:通过客户自定义底板可扩展标准多路SATA接口
  • USB Host:通过客户自定义底板可扩展多路USB
  • MicroSD Slot:通过客户自定义底板可扩展
  • COM:通过客户自定义底板可扩展多路COM
  • GPIO:通过客户自定义底板可扩展多路GPIO
  • IIC:通过客户自定义底板可扩展
  • CAN: 通过客户自定义底板可扩展
  • System Control:Reset switch, Power switch
  • Temperature:Work -20 ~ 65, Storage -40 ~ 85
  • Humidity:5% ~ 95%相对湿度,无冷凝
  • PCB Size: 80 x 60 mm
  • Power Supply:3~5.25V供电
  • OS: Linux

注意

  • 相关功能均需要配合底板扩展

接口布局和尺寸

接口概览

机械尺寸

SOM-6540尺寸.jpg

接口引脚定义

CN1

Pin# 信号名称 功能 Pin# 信号名称 功能
P1 NC SMB_ALERT_1V8 S1 NC CSI1_TX+ / I2C_CAM1_CK
P2 GND S2 NC CSI1_TX- / I2C_CAM1_DAT
P3 NC CSI1_CK+ S3 GND
P4 NC CSI1_CK- S4 NC RSVD0
P5 NC GBE1_SDP S5 NC CSI0_TX+ / I2C_CAM0_CK
P6 NC GBE0_SDP S6 NC CAM_MCK
P7 NC CSI1_RX0+ S7 NC CSI0_TX- / I2C_CAM0_DAT
P8 NC CSI1_RX0- S8 NC CSI0_CK+
P9 GND S9 NC CSI0_CK-
P10 NC CSI1_RX1+ S10 GND
P11 NC CSI1_RX1- S11 NC CSI0_RX0+
P12 GND S12 NC CSI0_RX0-
P13 NC CSI1_RX2+ S13 GND
P14 NC CSI1_RX2- S14 NC CSI0_RX1+
P15 GND S15 NC CSI0_RX1-
P16 NC CSI1_RX3+ S16 GND
P17 NC CSI1_RX3- S17 GBE1_MDI0+ GBE1_MDI0+
P18 GND S18 GBE1_MDI0- GBE1_MDI0-
P19 GBE0_MDI3- GBE0_MDI3- S19 GBE1_LINK100# GBE1_LINK100#
P20 GBE0_MDI3+ GBE0_MDI3+ S20 GBE1_MDI1+ GBE1_MDI1+
P21 GBE0_LINK100# GBE0_LINK100# S21 GBE1_MDI1- GBE1_MDI1-
P22 GBE0_LINK1000# GBE0_LINK1000# S22 GBE1_LINK1000# GBE1_LINK1000#
P23 GBE0_MDI2- GBE0_MDI2- S23 GBE1_MDI2+ GBE1_MDI2+
P24 GBE0_MDI2+ GBE0_MDI2+ S24 GBE1_MDI2- GBE1_MDI2-
P25 GBE0_LINK_ACT GBE0_LINK_ACT S25 GND
P26 GBE0_MDI1- GBE0_MDI1- S26 GBE1_MDI3+ GBE1_MDI3+
P27 GBE0_MDI1+ GBE0_MDI1+ S27 GBE1_MDI3- GBE1_MDI3-
P28 PHY0_AVDD33 GBE0_CTREF S28 GBE1_CTREF PHY1_AVDD33
P29 GBE0_MDI0- GBE0_MDI0- S29 NC PCIE_D_TX+
P30 GBE0_MDI0+ GBE0_MDI0+ S30 NC PCIE_D_TX-
P31 NC SPI0_CS1 S31 GBE1_LINK_ACT# GBE1_LINK_ACT#
P32 GND S32 MCUVCCENABLE PCIE_D_RX+
P33 SDIO0_WP SDIO_WP S33 NC PCIE_D_RX-
P34 SDIO0_CMD SDIO_CMD S34 GND
P35 SDIO0_CD SDIO_CD S35 I2S2_SD_TX USB4+
P36 SDIO0_CK SDIO_CK S36 I2S2_WS_TX USB4-
P37 SDIO0_PWR_EN SDIO_PWR_EN S37 GPIO13_1 USB3_VBUS_DET
P38 GND S38 I2S0_MCLK AUDIO_MCK
P39 SDIO0_D0 SDIO_D0 S39 I2S0_WS_TX I2S0_LRCK
P40 SDIO0_D1 SDIO_D1 S40 I2S0_SD_TX I2S0_SDOUT
P41 SDIO0_D2 SDIO_D2 S41 I2S0_SD_RX I2S0_SDIN
P42 SDIO0_D3 SDIO_D3 S42 I2S0_BCLK_TX I2S0_CK
P43 GPIO2_4 SPI0_CS0 S43 VOU1120_DATA6/I2S0_BCLK_RX ESPI_ALERT0
P44 GPIO2_6 SPI0_CK S44 VOU1120_DATA5/I2S0_WS_RX ESPI_ALERT1
P45 GPIO11_4 SPI0_DIN S45 VOU1120_DATA3 RSVD1
P46 GPIO14_7 SPI0_DO S46 VOU1120_DATA2 RSVD2
P47 GND S47 GND
P48 SATA_TXP0 SATA_TX+ S48 I2C_GP_CK I2C_GP_CK
P49 SATA_TXM0 SATA_TX- S49 I2C_GP_DAT I2C_GP_DAT
P50 GND S50 NC HDA_SYNC / I2S2_LRCK
P51 SATA_RXP0 SATA_RX+ S51 RTD2270_KEY00 HDA_SDO / I2S2_SDOUT
P52 SATA_RXM0 SATA_RX- S52 RTD2270_KEY01 HDA_SDI / I2S2_SDIN
P53 GND S53 NC HDA_CK / I2S2_CK
P54 NC ESPI_CS0 S54 SATA_LED_N0 SATA_ACT#
P55 NC ESPI_CS1 S55 NC USB5_EN_OC
P56 NC ESPI_CK S56 NC ESPI_IO_2
P57 NC ESPI_IO_1 S57 NC ESPI_IO_3
P58 NC ESPI_IO_0 S58 NC ESPI_RESET
P59 GND S59 NC USB5+
P60 USB2_DP0 USB0+ S60 NC USB5-
P61 USB2_DM0 USB0- S61 GND
P62 USB2_PWREN0 USB0_EN_OC S62 USB3_TXP USB3_SSTX+
P63 NC USB0_VBUS_DET S63 USB3_TXM USB3_SSTX-
P64 NC USB0_OTG_ID S64 GND
P65 USB2_DP1 USB1+ S65 USB3_RXP USB3_SSRX+
P66 USB2_DM1 USB1- S66 USB3_RXP USB3_SSRX-
P67 USB2_PWREN1 USB1_EN_OC S67 GND
P68 GND S68 USB3_DP USB3+
P69 NC USB2+ S69 USB3_DM USB3-
P70 NC USB2- S70 GND
P71 NC USB2_EN_OC S71 SATA_TXP1 USB2_SSTX+
P72 NC RSVD3 S72 SATA_TXM1 USB2_SSTX-
P73 USB3_OVRCUR RSVD4 S73 GND
P74 USB3_PW REN USB3_EN_OC S74 SATA_RXP1 USB2_SSRX+
P75 PCIE_A_RST# PCIE_A_RST S75 SATA_RXM1 USB2_SSRX-
P76 NC USB4_EN_OC S76 SATA_LED_N1 PCIE_B_RST
P77 NC RSVD5 S77 SATA_LED_N3 PCIE_C_RST
P78 NC RSVD6 S78 NC PCIE_C_RX+
P79 GND S79 NC PCIE_C_RX-
P80 NC PCIE_C_REFCK+ S80 GND
P81 NC PCIE_C_REFCK- S81 NC PCIE_C_TX+
P82 GND S82 NC PCIE_C_TX-
P83 PCIE_A_REFCK+ PCIE_A_REFCK+ S83 GND
P84 PCIE_A_REFCK- PCIE_A_REFCK- S84 NC PCIE_B_REFCK+
P85 GND S85 NC PCIE_B_REFCK-
P86 SATA_RXP3 PCIE_A_RX+ S86 GND
P87 SATA_RXM3 PCIE_A_RX- S87 SATA_RXP2 PCIE_B_RX+
P88 GND S88 SATA_RXM2 PCIE_B_RX-
P89 SATA_TXP3 PCIE_A_TX+ S89 GND
P90 SATA_TXM3 PCIE_A_TX- S90 SATA_TXP2 PCIE_B_TX+
P91 GND S91 SATA_TXM2 PCIE_B_TX-
P92 HDMI_TX2P HDMI_D2+ / DP1_LANE0+ S92 GND
P93 HDMI_TX2N HDMI_D2- / DP1_LANE0- S93 AC0_LINEOUT_L DP0_LANE0+
P94 GND S94 AC0_LINEOUT_R DP0_LANE0-
P95 HDMI_TX1P HDMI_D1+ / DP1_LANE1+ S95 AC0_LINEOUT_N DP0_AUX_SEL
P96 HDMI_TX1N HDMI_D1- / DP1_LANE1- S96 AC0_LINEOUT_P DP0_LANE1+
P97 GND S97 AC0_MICBIAS1 DP0_LANE1-
P98 HDMI_TX0P HDMI_D0+ / DP1_LANE2+ S98 AC0_MICBIAS2 DP0_HPD
P99 HDMI_TX0N HDMI_D0- / DP1_LANE2- S99 AC0_MICL DP0_LANE2+
P100 GND S100 AC0_MICR DP0_LANE2-
P101 HDMI_TXCP HDMI_CK+ / DP1_LANE3+ S101 GND
P102 HDMI_TXCN HDMI_CK- / DP1_LANE3- S102 BT1120_SLV_OUT11 DP0_LANE3+
P103 GND S103 VGA_VS_VGA DP0_LANE3-
P104 HDMITX_HOTPLUG HDMI_HPD / DP1_HPD S104 VGA_HS_VGA USB3_OTG_ID
P105 HDMITX_SCL HDMI_CTRL_CK / DP1_AUX+ S105 VGA_R_OUT_VGA DP0_AUX+
P106 HDMITX_SDA HDMI_CTRL_DAT / DP1_AUX- S106 VGA_G_OUT_VGA DP0_AUX-
P107 HDMITX_CEC DP1_AUX_SEL S107 VGA_B_OUT_VGA LCD1_BKLT_EN
P108 GPIO1_5 GPIO0 / CAM0_PWR# S108 LVDS0_CK+ LVDS1_CK+ / EDP1_AUX+ / DSI1_CLK+
P109 GPIO4_4 GPIO1 / CAM1_PWR# S109 LVDS0_CK- LVDS1_CK- / EDP1_AUX- / DSI1_CLK-
P110 GPIO4_5 GPIO2 / CAM0_RST# S110 GND
P111 GPIO4_6 GPIO3 / CAM1_RST# S111 TXO0+ LVDS1_0+ / EDP1_TX0+ / DSI1_D0+
P112 GPIO0_5 GPIO4 / HDA_RST# S112 TXO0- LVDS1_0- / EDP1_TX0- / DSI1_D0-
P113 GPIO5_0 GPIO5 / PWM_OUT S113 NC EDP1_HPD
P114 GPIO8_6 GPIO6 / TACHIN S114 TXO1+ LVDS1_1+ / EDP1_TX1+ / DSI1_D1+
P115 GPIO2_5 GPIO7 S115 TXO1- LVDS1_1- / EDP1_TX1- / DSI1_D1-
P116 BT1120_SLV_OUT12 GPIO8 S116 NC LCD1_VDD_EN
P117 BT1120_SLV_OUT13 GPIO9 S117 TXO2+ LVDS1_2+ / EDP1_TX2+ / DSI1_D2+
P118 BT1120_SLV_OUT14 GPIO10 S118 TXO2- LVDS1_2- / EDP1_TX2- / DSI1_D2-
P119 BT1120_SLV_OUT15 GPIO11 S119 GND
P120 GND S120 TXO3+ LVDS1_3+ / EDP1_TX3+ / DSI1_D3+
P121 UART1_RTSN I2C_PM_CK S121 TXO3- LVDS1_3- / EDP1_TX3- / DSI1_D3-
P122 UART1_CTSN I2C_PM_DAT S122 GPIO14_1 LCD1_BKLT_PWM
P123 NC BOOT_SEL0 S123 NC RSVD7
P124 NC BOOT_SEL1 S124 GND
P125 NC BOOT_SEL2 S125 LVDS0_0+ LVDS0_0+ / EDP0_TX0+ / DSI0_D0+
P126 RESET_OUT RESET_OUT S126 LVDS0_0- LVDS0_0- / EDP0_TX0- / DSI0_D0-
P127 RESET_IN RESET_IN S127 LCD0_BKLT_EN LCD0_BKLT_EN
P128 JFP_PW RSW POWER_BTN S128 LVDS0_1+ LVDS0_1+ / EDP0_TX1+ / DSI0_D1+
P129 UART0_TXD SER0_TX S129 LVDS0_1- LVDS0_1- / EDP0_TX1- / DSI0_D1-
P130 UART0_RXD SER0_RX S130 GND
P131 UART0_RTS SER0_RTS S131 LVDS0_2+ LVDS0_2+ / EDP0_TX2+ / DSI0_D2+
P132 UART0_CTS SER0_CTS S132 LVDS0_2- LVDS0_2- / EDP0_TX2- / DSI0_D2-
P133 GND S133 LCD0_VDD_EN LCD0_VDD_EN
P134 AC0_LINEIN_L SER1_TX S134 LVDS0_CK+ LVDS0_CK+ / EDP0_AUX+ / DSI0_CLK+
P135 AC0_LINEIN_R SER1_RX S135 LVDS0_CK- LVDS0_CK- / EDP0_AUX- / DSI0_CLK-
P136 UART1_TXD SER2_TX S136 GND
P137 UART1_RXD SER2_RX S137 LVDS0_3+ LVDS0_3+ / EDP0_TX3+ / DSI0_D3+
P138 NC SER2_RTS S138 LVDS0_3- LVDS0_3- / EDP0_TX3- / DSI0_D3-
P139 NC SER2_CTS S139 I2C_LCD_CK I2C_LCD_CK
P140 UART3_TXD SER3_TX S140 I2C_LCD_DAT I2C_LCD_DAT
P141 UART3_RXD SER3_RX S141 BK_PW M LCD0_BKLT_PWM
P142 GND S142 CVBS_OUT RSVD8
P143 UART2_TXD CAN0_TX S143 GND
P144 UART2_RXD CAN0_RX S144 NC EDP0_HPD
P145 NC CAN1_TX S145 NC WDT_TIME_OUT
P146 NC CAN1_RX S146 SPI0_CS0 PCIE_WAKE
P147 VDD_IN VDD_IN S147 AVDD_BAT VDD_RTC
P148 VDD_IN VDD_IN S148 NC LID
P149 VDD_IN VDD_IN S149 GPIO_MCU_03 SLEEP
P150 VDD_IN VDD_IN S150 VIN_PWR_BAD VIN_PWR_BAD
P151 VDD_IN VDD_IN S151 NC CHARGING
P152 VDD_IN VDD_IN S152 NC CHARGER_PRSNT
P153 VDD_IN VDD_IN S153 NC CARRIER_STBY
P154 VDD_IN VDD_IN S154 CARRIER_PWR_ON CARRIER_PWR_ON
P155 VDD_IN VDD_IN S155 NC FORCE_RECOV
P156 VDD_IN VDD_IN S156 NC BATLOW
S157 NC TEST
S158 GND


快速入门

下载

  • 镜像 下载
  • sample 下载
  • [ sample 下载]
  • 烧录工具 下载

烧录方法

HiTool 烧录方法

适用场景

  • 适用于一键烧写所有程序镜像到单板flash 上的场景、单板已有 boot 可按地址烧写其他程序镜像到单板 flash 上的场景,以及在空板上只烧写 boot 到单板 flash 上的场景。
  • 本文只介绍 <eMMC烧录>方法。

环境部署

HiBurn 工具烧写的环境准备如下:
  • 步骤 1. PC 与单板之间连接好串口、网线,且因工具烧写需要涉及到与 bootrom 交互,故单板硬件上 bootrom_sel 需要设置为 1,从 bootrom 启动。
  • 步骤 2. 把 HiTool-BVT-X.X.X.zip 拷贝到 PC 上(PC 要求安装 Win7、XP 操作系统)的某个本地硬盘。
  • 步骤 3. 解压 HiTool-BVT-X.X.X.zip,双击工具目录下的 HiTool.exe,打开 HiTool 工具,如图 1-1 所示。
图1-1 从 HiTool 工具目录打开 HiTool 工具
  • 步骤 4. 选择单板对应的芯片型号,如图 1-2 所示。
图1-2 选择单板对应的芯片型号
  • 步骤 5. 在欢迎页中选择 HiBurn 工具, 如图 1-3 所示。
图1-3 选择 HiBurn 工具
  • 步骤 6. 参数配置,选择连接单板所用的串口,选择 PC 端使用的网络 IP 地址,配置好单板的MAC 地址、IP 地址、子网掩码以及网关,配置如图 1-4 所示。
图1-4 参数设置

eMMC烧录

适用场景
适用场景如下:只适用于 eMMC 烧写,不管单板上有没有 boot 都适用,可实现一键烧写所有镜像。
烧写步骤
具体烧写步骤如下:
  • 步骤 1. 切换到“烧写 eMMC”页签,如图 5-1 所示。
图5-1 eMMC 烧写界面
说明:
切换“默认采用 XML 所在路径”的勾选状态,若勾选,则优先在 XML 路径下查找该分区文件。若不勾选,则优先采用绝对路径查找该文件,若找不到,再尝试以在 XML 所在目录下查找该文件,该状态默认被勾选。
XML 是一个配置文件用于保存分区表信息的,可以将编辑的分区表使用工具上的 Save 按钮保存成一个 XML 文件,下次打开工具时,将 XML 导入进来,分区表信息就直接加载进来。
  • 步骤 2. 配置单板分区信息,点击“浏览”,可选择已设置好的分区表信息,载入工具中,如图 5-2 所示界面。
图5-2 配置单板分区信息
  • 步骤 3. 准备单板环境。连接单板的串口和网口,如果单板处于通电状态,给单板下电 。
  • 步骤 4. 烧写单板,点击烧写按钮【Burn】。
  • 步骤 5. 给单板上电,进入烧写过程,等待烧写完成。
  • 烧写过程的信息会在控制台中显示。
  • 串口选择是否正确。
  • IP 地址设置是否正确,地址是否被占用。
  • 是否有短接单板上的自举跳线。
  • 步骤 6. 烧写完成,连接终端工具,重启单板。