Qiyang IAC-RK3568-Kit Testing

Linux debian
Hide thumbs Also See for IAC-RK3568-Kit:

Advertisement

IAC-RK3568-Kit Linux (Debian)
Test Manual
Ver.No.:2.0
2022.08
QIYANG TECHNOLOGY Co., Ltd
Copyright Reserved

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IAC-RK3568-Kit and is the answer not in the manual?

Questions and answers

Summary of Contents for Qiyang IAC-RK3568-Kit

  • Page 1 IAC-RK3568-Kit Linux (Debian) Test Manual Ver.No.:2.0 2022.08 QIYANG TECHNOLOGY Co., Ltd Copyright Reserved...
  • Page 2: Version Record

    IAC-RK3568-Kit Linux (Debian) Test Manual Version Record Version Hardware Platform Description Date Reviser IAC-RK3568-MB-BETA-V1_00 Initial Version 2022-06 IAC-RK3568-MB-V1_00 2022-08...
  • Page 3 IAC-RK3568-Kit Linux (Debian) Test Manual Catalogue Catalogue ............................3 Ⅰ. Preface ............................4 Company Profile ........................4 Ⅱ. Preparation ..........................6 Ⅲ. Mainboard Test ......................... 8 2.1 Display Test ......................... 8 2.1. LVDS Display......................8 2.2. Touch Panel Test ......................10 2.3.
  • Page 4 ARM embedded products. 10 years of accumulation and precipitation, successfully built a product development to mass production service chain. As the core of the company, Qiyang R&D team consists of more than 30 embedded engineers, dedicated to providing users with easy-to-use embedded hardware, software tools and customized product solutions.
  • Page 5: Customized Services

    Ubuntu and Debian operating systems to provide customized embedded product services (OEM/ODM). Thank you for using Qiyang’s products, we will do our best to provide you with technical assistance! Wish you good luck in your work! Any question, please send E-mail :supports@qiyangtech.com...
  • Page 6 4.19.219 kernel) before leaving the factory, please test directly. UART Debugging Please test the UART by referring to the IAC-RK3568-Kit Debian & Android User Manual. Power on the mainboard, connect to the Debug UART, then enter to the board’s file system through Debug UART.
  • Page 7 IAC-RK3568-Kit Linux (Debian) Test Manual Uboot Environment: At the early stage of testing, it needs to set relative parameters in Uboot development environment, for example, the LCD parameter etc. When the mainboard boots, press Ctrl+C on keyboard within 3 seconds, then you can enter to Uboot development environment, input [Print] to print the basic parameters;...
  • Page 8: Display Test

    IAC-RK3568-Kit Linux (Debian) Test Manual Ⅲ. Mainboard Test 2.1 Display Test IAC-RK3568-Kit supports HDMI, MIPI-DSI, LVDS multiple display port; Here, we take an example of LVDS port. 2.1. LVDS Display It supports the paired 7 inch LVDS displayer (Capacitive Touch Panel), model no.: QY-HJ070NA-V1.2, resolution:1024x600.
  • Page 9 IAC-RK3568-Kit Linux (Debian) Test Manual Test Procedures & Test Result: The system uses Debian OS as default; Any question, please send E-mail :supports@qiyangtech.com Page 9 of 32 :trade@qiyangtech.com sales@qiyangtech.com Sales E-mail :http://www.qiytech.com Website ©2012 Qiyangtech Copyright...
  • Page 10: Touch Panel Test

    IAC-RK3568-Kit Linux (Debian) Test Manual 2.2. Touch Panel Test IAC-RK3568-Kit supports LVDS and capacitive touch panel (I2C port) Test Principle: To read the reported value through [input] subsystem. Test Procedures & Test Result: 1. Start [evtest] test program evtest 2.To check the reported value from [input] subsystem by touching coordinates, X-axis ,Y-axis values will change.
  • Page 11 IAC-RK3568-Kit Linux (Debian) Test Manual 2.3. UART Test On carrier board, 2-ch UART are as RS232. (J11 J13) Description: UART# Location Device Node COM4(To connect J11_PIN1=COM4_RXD; /dev/ttyS4 UART) J11_PIN2=COM4_TXD; J11_PIN3=GND COM5(To connect J13_PIN1=COM5_RXD /dev/ttyS5 UART) J13_PIN2=COM5_TXD J13_PIN3=GND 1-ch as RS485...
  • Page 12 IAC-RK3568-Kit Linux (Debian) Test Manual If it hints as below: It means the COM port on computer has been occupied, close the occupied terminal, then open the serial debug assistant again. Set UART properties, the UART accords to the COM number on PC, here ,we take the example of COM5, Baud Rate:[115200], Data Bit:[8], Stop Bit:[1], Parity Check:[None].
  • Page 13 The debug port starts receiving data As the RS485 flow control pin is controlled by hardware, RS485 test method is same as RS232. 2.4. CAN Test IAC-RK3568-Kit development kit has 3-ch CAN port. Description: Any question, please send E-mail :supports@qiyangtech.com Page 13 of 32 :trade@qiyangtech.com sales@qiyangtech.com...
  • Page 14 IAC-RK3568-Kit Linux (Debian) Test Manual CAN# Location Device Node CAN0 CAN0 CAN1 CAN1 CAN2 CAN2 Test Principles: The mainboard provides 3-ch CAN, the file system tells the method how to test the CAN, please use CAN tool to test. CAN0(PIN_H, PIN_L are at J14)
  • Page 15 IAC-RK3568-Kit Linux (Debian) Test Manual 2.2 Test by inputting [can_test] ./can_test can0 0& ./can_test can1 1 After tested successfully, it shows as below: Till now, CAN1 test is finished, test method for CAN0 and CAN2 is same as CAN1. Any question, please send E-mail :supports@qiyangtech.com...
  • Page 16 IAC-RK3568-Kit Linux (Debian) Test Manual 2.5. USB Test There are 5-ch USB port on IAC-RK3568-Kit development kit. Description: Location Description USB-Type-C J6(Type-C) Image flash USB-HOST(USB3.0) J7(USB3.0) USB-HOST, to connect external USB device. USB-HOST(USB3.0) J4(M.2 socket) To connect 5G module (USB3.0)
  • Page 17: Tf Card Test

    6. Use the same method to test 2*USB_Host, finish testing, then pull out the USB flash disk, it prints as below: 2.6. TF Card Test IAC-RK3568-Kit provides 1-ch TF card (J33) for user using. To prepare a TF card: 8GB,16GB; To support TF card format: FAT32 Test Principle:...
  • Page 18 IAC-RK3568-Kit Linux (Debian) Test Manual recognize the SD card automatically, and it will print the relative information of SD card. It will generate the device node and partition node in [/dev] directory, then the system will mount all partitions to [/run/media/] directory automatically, to judge whether the interface is normal through reading or writing the corresponding files from this directory.
  • Page 19: Audio Test

    Test SD card reading and writing through creating, copying, deleting files. Pull out SD card, it prints the information as below: 2.7. Audio Test IAC-RK3568-Kit provides 1-ch binaural audio output port (HeadPhone socket)-J28,1-ch MIC recording port-J30. Test Principle: Use [aplay] command to play audio file, it could record by [arecord] command, the recording port-J30 Test Procedures &...
  • Page 20: Ethernet Test

    Test Tool: arecord、aplay 2.8. Ethernet Test IAC-RK3568-Kit provides 2-ch Gigabit Ethernet port, eth0 is J2, eth1 is J1; 2-ch Gigabit Ethernet is working at different segments, the test is using eth0. Test Principle: Set mainboard network, use [ping] to check if the network is connected.
  • Page 21 # ping -I eth0 192.168.1.1 4. Test Internet, input # ping -I eth0 www.baidu.com 2.9. WIFI Test IAC-RK3568-Kit is onboard with WIFI module. Test Principle To connect wifi by using [wpa_passphrase] and [wpa_supplicant] command. Any question, please send E-mail :supports@qiyangtech.com Page 21 of 32 :trade@qiyangtech.com sales@qiyangtech.com...
  • Page 22 IAC-RK3568-Kit Linux (Debian) Test Manual Test Procedures & Test Result: 1.Mount driver (Note: It requires about one minute for matching) insmod /usr/test/bcmdhd.ko 2. Set wifi user name:QYWIFI, password:QY@2019.com, if different, please modify. wpa_passphrase QYWIFI QY@2019.com >> /etc/wpa_supplicant.conf sync 3. Connect WIFI # wpa_supplicant -Dnl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B...
  • Page 23 Remark: If there is packet loss, please connect an antenna. 2.10. 5G Test IAC-RK3568-Kit provides M.2 port (USB signal), to connect 4G/5G module. Here, we tested by using 5G module, it requires a 5G module (Model No.: Quectel_RM500U), antenna and SIM card. If not required, please skip this chapter.
  • Page 24 IAC-RK3568-Kit Linux (Debian) Test Manual Firstly, to execute below commands to kill these three processes. killall tds_pppd.sh killall pppd killall chat The mainboard 5G module used the RM500U-CN, to insert RM500U-CN module, 5G antenna, and SIM card, the terminal will print below information after inserting 5G module.
  • Page 25 IAC-RK3568-Kit Linux (Debian) Test Manual Visit Internet, press [ctrl+c] to exit after the testing finished. route del default dev ppp0 ping www.baidu.com Dial-up, it could ping Internet to do network test; If it has been connected by wired and wireless network, it needs to off other network connection.
  • Page 26 It ensures the default gateway points to usb0 network card. ping www.baidu.com 2.11. SATA Test IAC-RK3568-Kit is onboard with SATA interface, it could connect external SATA disk It requires a SATA disk, if not required, please skip this chapter. Test Principle: Inserting SATA disk into a mainboard to write in and write out.
  • Page 27 IAC-RK3568-Kit Linux (Debian) Test Manual 2.fdisk -l | grep dev (It has node [/dev/sdb]) 3. Quickly partition and format hard disk # fdisk /dev/sdb > n > p > Press Enter for three times > w # mkfs.ext4 /dev/sdb1 Any question, please send E-mail :supports@qiyangtech.com...
  • Page 28 5. To test SATA hard disk’s reading and writing by creating, copying, and deleting files. 2.12. RTC Test IAC-RK3568-Kit adopts PCF8563 chipset as external hardware clock by using I2C to connect carrier board, please ensure you have installed battery before testing RTC. Test Principle: To set system’s time by using [date] command, write system time into hardware clock...
  • Page 29 IAC-RK3568-Kit Linux (Debian) Test Manual 3.Write system time into hardware clock chipset by using [hwclock] command. # hwclock -w 4.Check hardware time by using [hwclock] command. 5.Finally, execute [rtc_test] test program after setting successfully. # ./rtc_test /dev/rtc0 The program prints 10 messages of the current hardware time , then exit, press ctrl+c if exit the program in advance.
  • Page 30: Watchdog Test

    IAC-RK3568-Kit Linux (Debian) Test Manual 2.13. Watchdog Test IAC-RK3568-Kit has designed hardware watchdog timer circuit. Test Principle: To reset the mainboard by executing feed dog or not feed dog test program. Test Procedures & Test Result: 1.Switch to [/usr/test] directory cd /usr/test/ 2.Run [watchdog_feed_test], the mainboard does not restart.
  • Page 31 IAC-RK3568-Kit Linux (Debian) Test Manual Ⅳ.Summary Till now, the basic functional tests are all done, if any errors, please check the test code. Any question, please send E-mail :supports@qiyangtech.com Page 31 of 32 :trade@qiyangtech.com sales@qiyangtech.com Sales E-mail :http://www.qiytech.com Website ©2012 Qiyangtech...
  • Page 32 IAC-RK3568-Kit Linux (Debian) Test Manual Zhejiang Qiyang Intelligent Technology Co., Ltd Tel:0571-87858811 / 87858822 Fax:0571-89935912 Technical Support:0571-87858811-805 E-MAIL: supports@qiyangtech.com Website: http://www.qiytech.com ADD: 3rd floor, Building A, WSCG Building, NO.6 Xiyuan 8th Road, Sandun Town, Xihu District, Hangzhou City, Zhejiang ,PRC.

This manual is also suitable for:

Iac-rk3568-cm

Table of Contents