MYIMX6EK140P 测试手册

来自明远智睿的wiki
跳转至: 导航搜索

测试项目


网口测试

1.接口属性

评估板型号 CPU接口 系统接口 接口丝印
MY-IMX6-EK140P ENET1 eth0 P10
MY-IMX6-EK140P ENET2 eth1 P8

2.测试方法
(1)配置计算机的IP,设置计算机的有线网卡IP为192.168.18.18
MYIMX6EK140P test manual 1.1.2 1.png

(2)连接网线:将评估板“eth0”对应的接口与计算机有线网卡的接口用网线相连,设置评估板的IP:

  1. ifconfig eth0 192.168.18.100

执行测试命令:

  1. ping 192.168.18.18 -c 2 -w 4

测试结果:“%0 packet lost”表示通过。如下图:
MYIMX6EK140P test manual 1.1.2 2.png

USB测试

1.接口属性

评估板型号 CPU接口 系统接口 接口丝印
MY-IMX6-EK140P USB_OTG2 USB HOST P20
USB_OTG2 USB HOST P20

2.测试方法
(1)将USB设备插入评估板的的USB接口。可以检测到设备和设备容量则说明正常,如下图:
MYIMX6EK140P test manual 1.2.2 1.png


SD卡测试

1.接口属性

评估板型号 CPU接口 系统设备 接口丝印
MY-IMX6-EK140P SD1 mmc0 P13

2.测试说明
  MY-IMX6-EK140P的TF卡接口不支持热插拔。

3.测试方法
(1)为评估板断电。
(2)将TF卡安装好。
(3)为评估板上电,待系统启动后进入系统。
(4)检查TF卡:
  #demsg | grep “mmc0”
  TF卡正常则可以看到类似如下信息:
MYIMX6EK140P test manual 1.3.3 1.png


音频测试

1.测试说明
  这项测试是通过播放音频文件验证评估板的音频功能,可以接耳机,可以外接功放。

2.测试方法
  (1)插入耳机或者外接功放。
  (2)播放音乐
  # aplay /unit_tests/audio8k16S.wav
  (3)执行上面的测试命令后会听到音频设备输出的声音。
     

GPIO-LED测试

1.接口属性

MY-IMX6-EK140P
接口位置 IO序号 LED属性
D11,P21:17 132 gpio-led复用
D8,P21:16 129 gpio-led复用
D12,P21:15 136 gpio-led复用

2.测试方法
D8测试:
  # echo 129 > /sys/class/gpio/export
  # echo out > /sys/class/gpio/gpio129/direction
  # echo 1 > /sys/class/gpio/gpio129/value
  此时LED灯D8会亮。
  # echo 0 > /sys/class/gpio/gpio129/value
  此时LED灯D8会灭。
其他两颗LED灯D11和D12测试方法类似,只需更改IO序号即可。


串口测试

1.测试说明
  采用串口自发自收测试。
  串口属性:

评估板型号 UARTx TX RX 系统接口
MY-IMX6-EK140P UART3 P21:26 P21:25 ttymxc2
UART2 P21:28 P21:27 ttymxc1

  提示:这里只列出测试串口的收发管脚,串口的其他管脚的定义请看原理图。

2.测试方法
  (1)进入测试程序目录
  # cd /home/root/my-demo/linux-3.14.52/
  (2)短接P21的26管脚和25管脚。
  (3)./uart_test.out /dev/ttymxc2 “www.myzr.com.cn”
  测试结果:
MYIMX6EK140P test manual 1.6.2 1.png


CAN测试

1.测试说明
     MY-IMX6-EK140P上有两组CAN接口。

评估板型号 CANx 信号:CAN_L 信号:CAN_H 系统设备
MY-IMX6-EK140P CAN1 P7:1 P7:2 can1
CAN2 P9:1 P9:2 can2

  采用CAN1发送,CAN0接收的方式。

2.测试方法
     (1)将CAN1的CAN_L与CAN2的CAN_L连接;将CAN1的CAN_H与CAN2的CAN_H连接。
  (2)# ip link set can0 up type can bitrate 125000
  (3)# ip link set can1 up type can bitrate 125000
  (4)# candump can0 &
  (5)# cansend can1 1F334455#1122334455667788
  测试结果:
MYIMX6EK140P test manual 1.7.2.png


WIFI测试

1.测试方法
  (1)insmod /home/root/my-demo/linux-3.14.52/8188eu.ko
  (2)wpa_passphrase WIFI名称 WIFI密码 > /etc/wpa_supplicant.conf
  (3)wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -B
  (4)udhcpc -i wlan0
  (5)Ping 百度的ip,如果能ping通,说明测试成功。


蜂鸣器测试

1.测试方法
     (1)# echo 1 > /sys/class/misc/FreescaleAccelerometer/enable
  (2)获取传感器数据:
  # cat /sys/class/misc/FreescaleAccelerometer/data
  

MAG3110测试

  (1)# echo 1 > /sys/class/misc/FreescaleGyroscope/enable
  (2)# evtest
MYIMX6EK140P test manual 1.11.1 1.png
   选择“fxas2100x”对应的event0. 
    (3)输入 0
  (4)会有数据输出
MYIMX6EK140P test manual 1.11.1 2.png