MY-IMX6-EK200 Linux-3.14.52 QT Test Manual

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

CAN test


Test instruction

Need to connect CAN pins before test,connect CAN_L of CAN1 with CAN_L of CAN2,connect CAN_H CAN1 with CAN_H CAN2 .

Test instruction

(1)Click icon“CAN”,start test program.

(2)Click“Send”to send data,if data is received successfully,which will be shown in the text box on right,as below:

MY-IMX6 Linux-3.14(QT) 1.2.0.1.png

If no data is received,it means a failure of test,please chekc whether CAN pin is short connected or not,errors as below:

MY-IMX6 Linux-3.14(QT) 1.2.0.2.png

(3)Test is over,click close and exit from CAN test.

Key test


Test instruction

Total 4 keys,one is re-set key of which is not including in the key test.


Test instruction

(1)Click icon“Key”,to start test program.

(2)Press and release one of keys(not incuding re-set key),the number and condition of the key will be shown on screen,as below:

MY-IMX6 Linux-3.14(QT) 2.2.0.1.png

MY-IMX6 Linux-3.14(QT) 2.2.0.2.png

(3)Test is over,click close and exit from key test.


Serial port test


Test instruction

(1)Total 4 serial ports,default one will be Uart2 for the test program,but other serial ports are optional according to the actual condition.
(2)Need a short connection of transceiver pins of serial port before test ,pins short connected will be different among different kinds of development boards,interactive relationship as below:

Development board model no. UARTx Rx Tx System interface
MY-IMX6-EK200 UART2 J1:9 J1:7 ttymxc1
UART3 J1:13 J1:11 ttymxc2
UART4 J1:17 J1:15 ttymxc3
UART5 J1:16 J1:18 ttymxc4
MY-IMX6-EK314 UART2 J12:9 J12:10 ttymxc1
UART3 J12:12 J12:13 ttymxc2
UART4 J12:17 J12:15 ttymxc3
UART5 J12:16 J12:18 ttymxc4


(3)Here is defauted configuration,e.g Uart2,please short connect the corresponding pins.

Test method

(1)Click icon“Uart”,to start test program.

(2)Click“OpenDevice”to open deivce.

(3)Click”Transfer“to send data.

(4)If data is received successfully,text box on the right will be shown up,e.g.a successful test,as below:

MY-IMX6 Linux-3.14(QT) 3.2.0.1.png

If no data is received,it means a failure of test,please chekc whether Uart pin is short connected or not,errors as below:

MY-IMX6 Linux-3.14(QT) 3.2.0.2.png

(5)When the test is complete, click close to exit the serial port test.

SPI test


Test instruction

(1)Need a short connection of SPI pins before test ,pins short connected will be different among different kinds of development boards,interactive relationship as below:

评估板型号
(development board model no.)
SPIx MISO MOSI
MY-IMX6-EK200 SPI1 J7:7 J7:9
SPI2 J7:8 J7:10
MY-IMX6-EK314 SPI1 J13:7 J13:11
SPI2 J13:6 J13:12

(2)Matching up between EK200 and test program is SPI2;matching up between EK314 and test program is SPI1;need a correct connection of corresponding pins according to actual condition.

Test method

(1)Click icon“SPI”,to start test program.

(2)Click“OpenDevice”to open device.

(3)Click“transfer”,to send data。if data is received successfully,text box on the right will be shown up,e.g.a successful test,as below:

MY-IMX6 Linux-3.14(QT) 4.2.0.1.png

If no data is received,it means a failure of test,please chekc whether pin is short connected or not,errors as below:

MY-IMX6 Linux-3.14(QT) 4.2.0.2.png

(4)Test is over, click close,to exit from test program.

I2C test


Test instruction

Development board has total 3 IICbuses,each bus has device,test program only list devices of each bus,others will not be tested.


Test method

(1) Click icon“I2C”,to start test program.

(2) Click“ListI2C”,to list out all I2Cbuses,total 3 pieces,as below:

MY-IMX6 Linux-3.14(QT) 5.2.0.1.png

(3)Click“ListDevice”to list all devices of one of buses,defaut is i2c-0,as below:

MY-IMX6 Linux-3.14(QT) 5.2.0.2.png

(4)Click drop-down menu on the right,repectively list devices of the other two buses,as below:

MY-IMX6 Linux-3.14(QT) 5.2.0.3.png


MY-IMX6 Linux-3.14(QT) 5.2.0.4.png

(5)Test is over, click close,to exit from the test.


GPIO test


Test instruction

(1)Need a connection of corrsponding pins before test ,pins connected will be different among different kinds of development boards,interactive relationship as below:

MY-IMX6-EK200
IO order number GPIO property Interface position Interface position GPIO property IO order number
-- gpio-leds J4:3 J4:4 GPIO6_IO11 171
-- gpio-leds J4:5 J4:6 GPIO2_IO26 58
10 GPIO1_IO10 J4:7 J4:8 GPIO1_IO20 20
-- gpio-leds J4:9 J4:10 GPIO3_IO21 85
-- gpio-leds J4:11 J4:12 GPIO3_IO22 86
11 GPIO1_IO11 J4:13 J4:14 NC NC
192 GPIO7_IO00 J21:12 J21:11 GPIO3_IO30 94


MY-IMX6-EK314
IO order number GPIO property Interface position Interface position GPIO property IO order number
2 GPIO1_IO02 J23:11 J23:12 GPIO3_IO30 94
192 GPIO7_IO01 U14:3 U14:4 GPIO7_IO00 192
177 GPIO6_IO17 U14:5 U14:6 GPIO6_IO18 178
176 GPIO6_IO16 U14:7 U14:8 GPIO2_IO07 39
35 GPIO2_IO03 U14:9 U14:10 GPIO2_IO06 38
169 GPIO6_IO09 U14:11 U14:12 GPIO6_IO11 171
34 GPIO2_IO02 U14:13 U14:14 GPIO2_IO00 32
36 GPIO2_IO04 U14:15 U14:16 GPIO2_IO05 37
29 GPIO1_IO29 U14:17 U14:18 GPIO1_IO27 27
30 GPIO1_IO30 U14:19 U14:20 GPIO1_IO26 26
24 GPIO1_IO24 U14:21 U14:22 GND GND
10 GPIO1_IO10 U14:23 U14:24 gpio-leds --
-- gpio-leds U14:25 U14:26 gpio-leds --
11 GPIO1_IO11 U14:27 U14:28 gpio-leds --
85 GPIO3_IO21 U14:29 U14:30 GPIO3_IO22 86
GND GND U14:31 U14:32 GND GND
18 GPIO1_IO18 U14:33 U14:34 GPIO1_IO16 16
20 GPIO1_IO20 U14:35 U14:36 GPIO1_IO17 17
116 GPIO4_IO20 U14:37 U14:38 GPIO1_IO19 19

(2)Defauted IO order number for the test program is 85、86,other IO order numbers can be selected if needed,so need a short connection of corresponding pins before test.

(3)Purpose of test program is to test input&output function of pins corresponding with IO order numbers 85、86.

(4)Take the output of 85 as the input of 86.

(5)Take the output of 86 as the input of 85.

Test method

(1)Click icon“GPIO”,to start test program.

(2)Click“out”on left side of black line,then click“0”,finally click“Confirm”.

(3)Click“In”on right side of black line,then click“Confirm”;then value outputed on left is 0 shown behid “In”.

(4)Change value outputed on left,remove check “0”,select“1”,finally click“Confirm”,then an according change also happen behind In on the right,e.g showing up“1”。represent output in 85 and input in 86 are normal。as below:

MY-IMX6 Linux-3.14(QT) 6.2.0.1.png

MY-IMX6 Linux-3.14(QT) 6.2.0.2.png

(5)Turn the test,remove check“out”on left side of black line,select“In”,then click“Confirm”.

(6)Remove check“In”on the right,select“out”,then click“0”,output 0,finally click“Confirm”,then value outputed on the right is 0 behind “In”on the left.

(7)Change output on the right,remove check“0”,select“1”,then click“Confirm”,then value shown up on the left will change accordingly,so far it means input&output of 85、86 are normal。as below:

MY-IMX6 Linux-3.14(QT) 6.2.0.3.png

MY-IMX6 Linux-3.14(QT) 6.2.0.4.png

(8)Test is over,click close,to exit test program.


Network interface test


Test instruction

(1)There are two test programs,one runs on development board,the other runs on PC(windows).

(2)There are two network interfaces on development board.

(3)Need to modify IP on PC before test,change IP on PC to be 192.168.170.144(in fact as long as development board and PC are on the same network segment,that fulfill the task).


Test method

(1)Connect PC and development board(any lan port) with lan line.

(2)Run test program at PC side.

(3)Click icon“Network”,to start test program.

(4)Click any”Confirm”,if connected successfully,green“connect”will be shown on the right;if “unconnect”shown up,e.g unsuccessful connection,then click another“Confirm”。example as below:

MY-IMX6 Linux-3.14(QT) 7.2.0.1.png

(5)After connection click“Send”;you can see the changing receving rate on PC side;e.g a successful test。as below:

MY-IMX6 Linux-3.14(QT) 7.2.0.2.png

(6)The same method for the test of another network interface.
(7)Test is over,click close,to exit test program.


Multimedia test


Test instruction

Test program will test function of audio and video.


Test method

(1) Click icon“Media”,to start test program.

(2) Insert an earphone,click“PlayMusic”,a piece of music can be heard.

(3) Click“PlayVideo”,to play a piece of video.

(4) Test is over, click close,to exit test program.


USB&SD test


Test instruction

This test is to test USB and SD.


Test method

(1) Click icon“SD-USB”,to start test program.

(2)Insert U disk or SD card,content of U disk or SD card will be displayed on screen(Chinese charaters can't be displayed normally).

MY-IMX6 Linux-3.14(QT) 9.2.0.1.png

(3)Test is over, click close,to exit test program.


Watchdog test

Test instruction

If no feeding dog,defauted reset time is 10 seconds,but this time period can also be modified according to actual need.

Test method

(1)Click icon“WTDog”,to start test program.

(2)Click“Start”,to start test.

(3)Click“Feed”,to feed dog;number of times for feeding dog will be shown on screen;wait for 20s,if there is not re-set,e.g.a successfull dog feeding。as below:

MY-IMX6 Linux-3.14(QT) 10.2.0.1.png

(5)Click“Nofeed”,to stop dog feeding,wait for 10 seconds,system will reset.

(6)Test is over, click close, to exit test program.


GPU test

Test instruction

During the course of test,you can see a changing images on the screen.


Test method

(1)Click icon“GPU”,to start test program.

(2)Wait untill test if finished,finally a test result will be printed out。as shown in the figure.

MY-IMX6 Linux-3.14(QT) 11.2.0.1.png


VPU test

Test instruction

In the test process,a piece of video will be played.


Test method

(1)Click icon“VPU”,to start test program.

(2)Wait untill test if finished,finally a test result will be printed out,as below:

MY-IMX6 Linux-3.14(QT) 12.2.0.1.png