MY-IMX6-MB200正面图
MY-IMX6-MB200背面图
图示模块
图示
|
接口描述
|
丝印
|
|
图示
|
接口描述
|
丝印
|
1
|
18/24bit LVDS0
|
J11
|
19
|
RTC_Licell
<thead>
BT1 |
</thead>
<tbody>
2 |
18/24bit RGB |
J15 |
</tbody>
|
20
|
UART5/TTL
<thead>
J16 |
</thead>
<tbody>
3 |
18/24bit LVDS1 |
J19 |
</tbody>
|
21
|
UART4/TTL
<thead>
J14 |
</thead>
<tbody>
4 |
10M/100M Ethernet |
P1 |
</tbody>
|
22
|
GPIO
<thead>
J13 |
</thead>
<tbody>
5 |
Audio |
J26 |
</tbody>
|
23
|
UART3/TTL
<thead>
J12 |
</thead>
<tbody>
6 |
HDMI |
J23 |
</tbody>
|
24
|
UART2/TTL
<thead>
J10 |
</thead>
<tbody>
7 |
USBOTG |
J25 |
</tbody>
|
25
|
SPI2
<thead>
J9 |
</thead>
<tbody>
8 |
PWR_SATA |
J27 |
</tbody>
|
26
|
SPI1
<thead>
J8 |
</thead>
<tbody>
9 |
SATA |
J20 |
</tbody>
|
27
|
MIPI_CSI
<thead>
J7 |
</thead>
<tbody>
10 |
USBHOST |
J21 |
</tbody>
|
28
|
CMOS_CSI
<thead>
J6 |
</thead>
<tbody>
11 |
UART1/RS232 |
P2 |
</tbody>
|
29
|
CAN2
<thead>
J5 |
</thead>
<tbody>
12 |
PWR_Switch |
J24 |
</tbody>
|
30
|
CAN1
<thead>
J4 |
</thead>
<tbody>
13 |
DC_5V_IN |
J22 |
</tbody>
|
31
|
I2C3
<thead>
J3 |
</thead>
<tbody>
14 |
nRESET |
SW4 |
</tbody>
|
32
|
I2C2
<thead>
J2 |
</thead>
<tbody>
15 |
KEY1 |
SW3 |
</tbody>
|
33
|
I2C1
<thead>
J1 |
</thead>
<tbody>
16 |
KEY2 |
SW2 |
</tbody>
|
34
|
SD3
<thead>
J18 |
</thead>
<tbody>
17 |
KEY3 |
SW1 |
</tbody>
|
35
|
WIFI
<thead>
U8 |
</thead>
<tbody>
18 |
SD2 |
J18 |
</tbody>
|
36
|
PCIE
|
J29
|
Android 快速启动
1.检查
底板跟核心板的连接。如果核心板跟底板是单独分开,请按照附录中的核心板的插拔方法将核心板插在底板上
2.准备
准备好串口线(跟 PC 机直连的串口线,也可以用 USB 转串口线),以太网线,电源(直流 5V,2A 及以上)。
3.配置串口
选择合适的串口
端口做如下设置
3.操作
将核心板 2 位拨码开关拨到 1:OFF,2:ON 处
将串口线连接到 MY-I.MX6X 底板上的串口上(图 1 中的图示 11)
将开关(图 1 中的图示 12)拨到断开状态(—:闭合,O:断开)
将 5V 电源插到电源接口(图 1 中的图示 13)。
闭合开关,串口将有信息输出
系统默认是从 SPI 启动,加载 SD 或 EMMC 中的内核和文件系统,系统默认的液晶显示接口是 LVDS1 接口(图 1 中图示 3)
开机之后,会有启动 logo,如果发现开机 logo 不能够显示正常,请关闭电源 3 秒,再开机等待系统起来之后 进入 android 界面。进入界面之后,即可正常的 android 操作。Android 系统上配置了电容屏,用户可以像操 作手机一样操作 android 系统。启动完毕之后,即可开始功能模块的测试。Android 测试方式请参考 《MY-I.MX6-DEMO-V2.2 Android 测试手册》
Android 快速启动环境变量设置(针对核心板 V1.0 版本)
SPI+SD 启动:
$ setenv bootcmd booti mmc1
$ saveenv
SPI+SD LVDS1 配置:
$ setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,bpp=32
video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M
androidboot.console=ttymxc0 androidboot.hardware=freescale
SPI+SD LVDS0 配置:
$ setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,bpp=32 ldb=sin0
video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M
androidboot.console=ttymxc0 androidboot.hardware=freescale
SPI+SD Dual Displays: LVDS and HDMI Displays
$ setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb2:off
fbmem=10M androidboot.hardware=freescale
SPI+SD RGB 配置:
$ setenv bootargs console=ttymxc0,115200 init=/init
video=mxcfb0:dev=lcd,SEIKO-WVGA,bpp=32,if=RGB24 video=mxcfb1:off video=mxcfb2:off fbmem=10M
fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
SPI+SD HDMI 配置:
$ setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb1:off video=mxcfb2:off fbmem=28M
androidboot.hardware=freescale
Booting with Dual Displays: LVDS and HDMI Displays
$ setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb2:off
fbmem=10M androidboot.hardware=freescale
Android 快速启动环境变量设置(针对核心板 V2.1 版本)
SPI+EMMC 启动:
$ setenv bootcmd booti mmc2
$ saveenv
SPI+EMMC LVDS1 配置:
$ setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,bpp=32
video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M
androidboot.console=ttymxc0 androidboot.hardware=freescale
SPI+EMMC LVDS0 配置:
$ setenv bootargs console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,LDB-XGA,bpp=32 ldb=sin0
video=mxcfb1:off video=mxcfb2:off fbmem=10M fb0base=0x27b00000 vmalloc=400M
androidboot.console=ttymxc0 androidboot.hardware=freescale
SPI+SD Dual Displays: LVDS and HDMI Displays
$ setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb2:off
fbmem=10M androidboot.hardware=freescale
SPI+EMMC RGB 配置:
$ setenv bootargs console=ttymxc0,115200 init=/init
video=mxcfb0:dev=lcd,SEIKO-WVGA,bpp=32,if=RGB24 video=mxcfb1:off video=mxcfb2:off fbmem=10M
fb0base=0x27b00000 vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale
SPI+EMMC HDMI 配置:
$ setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb1:off video=mxcfb2:off fbmem=28M
androidboot.hardware=freescale
SPI+EMMC: LVDS and HDMI Displays
$ setenv bootargs console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init
video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb2:off
fbmem=10M androidboot.hardware=freescale