Page 1
IBR210 3.5” ARM-based SBC With NXP Cortex™ A53 Quad i.MX8M User’s Manual Version 0.3 (May 2020)
Page 2
No part of this publication may be reproduced, copied, stored in a retrieval system, translated into any language or transmitted in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written consent of IBASE Technology, Inc. (hereinafter referred to as “IBASE”). Disclaimer IBASE reserves the right to make changes and improvements to the products described in this document without prior notice.
Danger of explosion if the internal lithium-ion battery is replaced by an incorrect type. Replace only with the same or equivalent type recommended by the manufacturer. Dispose of used batteries according to the manufacturer’s instructions or recycle them at a local recycling facility or battery collection point. IBR210 User’s Manual...
Software in use (such as OS and application software, including the version numbers) If repair service is required, you can download the RMA form at http://www.ibase.com.tw/english/Supports/RMAService/. Fill out the form and contact your distributor or sales representative. IBR210 User’s Manual...
Page 7
SD Card Test ..................41 RS-232 Test ..................42 RS-485 Test ..................43 Audio Test ................... 43 Ethernet Test ..................44 LVDS Test ................... 45 HDMI Test ................... 46 3G Test ....................47 Onboard Connector Types ..............48 IBR210 User’s Manual...
Page 8
This page is intentionally left blank. viii IBR210 User’s Manual...
Chapter 1 General Information The information provided in this chapter includes: • Features • Packing List • Specifications • Block Diagram • Product View • Board Dimensions...
Introduction IBR210 is a 3.5" Disk-Size SBC powered by the NXP i.MX8M Cortex-A53 1.3GHz processor. It offers 2D, 3D graphics and multimedia accelerations, and supports numerous peripheral interface, including RS-232/422/485, COM, GPIO, USB3.0/2.0, LAN and audio. For the display, it also supports 1 HDMI for a 4K display or FHD Dual-channel LVDS.
General Information Packing List Your IBR210 package should include the items listed below. If any of the items below is missing, contact the distributor or dealer from whom you purchased the product. • IBR210 3.5” SBC IBR210 User’s Manual...
1 x 12-24V DC jack • Dual-Channel LVDS (FHD) Display • HDMI V2.0a • 2x MIPI-CSI (2*10 pin header) Camera 1 x RJ45 GbE LAN • 2 x USB 3.0 Type A • 2 x USB 3.0 internal port IBR210 User’s Manual...
Page 13
• 0 ~ 70 °C (32 ~ 158 °F) Operating Temperature • -20 ~ 85 °C (-40 ~ 185 °F) / Industrial Grade Relative 10 ~ 90 %, non-condensing Humidity All specifications are subject to change without prior notice. IBR210 User’s Manual...
Chapter 2 Hardware Configuration This section provides information on jumper settings and connectors on the IBR210 in order to set up a workable system. The topics covered are: • Mini-PCIe & M.2 card Installation • Jumper and connector locations •...
Locate the mini-PCIe slot, align the key of the mini-PCIe card to the interface, and insert the card slantwise. (Insert the M.2 card in the same way.) Push the mini-PCIe card down and fix it with 2 flat head screws. (Fix the M.2 card with one screw.) IBR210 User’s Manual...
Hardware Configuration Setting the Jumpers Set up and configure your IBR210 by using jumpers for various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your use. 2.2.1...
DC Power Input P1, P27 SD Card Slot HDMI Port GbE LAN Port Dual USB 3.0 Type-A Port Mini-USB OTG Port NGFF M.2 E2230 Slot Mini-PCIe Slot SIM Card Socket System ON/OFF Button Factory Use Only SW1, P25 26,27 IBR210 User’s Manual...
Chapter 3 Software Setup This chapter introduces installation of the following drivers: • Make a recovery SD card (for advanced users only) • Display parameter setting in kernel...
SD card: 4GB or greater in size Insert the SD card to the board (via the P3 connector). Connect the board to the PC through the mini-USB port (via the P6 connector). Change the boot mode to download mode. IBR210 User’s Manual...
Page 39
Driver Installation Boot IBR210 and flash SD via CMD command “uuu.exe uuu-sdcard.auto” or double click “FW Download SDcard.bat” (Same way as PCBA update) 3.1.2 Upgrade Firmware through the Recovery SD Card Put the recovery files into the USB flash disk (FAT32)
Page 40
Insert (Chapter 3.1.1) SD and (Chapter 3.1.2)USB flash disk into IBR210. Normal boot IBR210 (SW1 Pin1 OFF), start recovery eMMC automatically. The update information will show on HDMI. Show “Flashing successfully completed”, then power off and remove recovery SD and USB flash disk.
Driver Installation Display Parameter Setting in Kernel(Feature not ready yet) *IBR210 supports HDMI output by default. If you use HDMI for display, run the command below. /home/root/display_config/config_displag_mode.sh 1 If you use LVDS 21.5” for display, run the command below. /home/root/display_config/config_displag_mode.sh 4 Note: Script content may be changed by different LVDS models.
Chapter 4 BSP Source Guide This chapter is dedicated for advanced software engineers to build BSP source. The topics covered in this chapter are as follows: • Preparation • Installing Toolchain • Building release • Installing release to board...
Page 43
Decompress the IBR210 source file (e.g. ibr210-bsp.tar.bz2) into "/home/" folder. 4.1.2 Installing Toolchain Decompress Toolchain poky.tar into directory "/opt".
USB (flash disk) Test Insert the USB flash disk. Make sure it is in IBR210 device list. Note: This operation may damage the data stored in the USB flash disk. Before starting the test, make sure there is no critical data in the eMMC flash being used.
Appendix SD Card Test When IBR210 is booted from eMMC, SD card is “/dev/mmcblk1” and able to see by “ls /dev/mmcblk1*” Command: /dev/mmcblk1 /dev/mmcblk1p2 /dev/mmcblk1p4 /dev/mmcblk1p5 /dev/mmcblk1p6 When IBR210 is booted from SD card, replace test pattern “/dev/mmcblk1” to “/dev/mmcblk0”.
//read ttymxc1 read(fd, read_buf, sizeof(read_buf))) Audio Test // play mp3 by audio (ALC5640) gplay-1.0 /home/root/ testscript/audio/a.mp3 --audio-sink=”alsasink –device=hw:1” // record mp3 by audio (ALC5640) arecord -f cd $basepath/b.mp3 -D plughw:1,0 Note: for Android, please use apk to test. IBR210 User’s Manual...
# make sure that the simcard is inserted right, and ANT connected pppd call quectel-ppp echo "ping www.baidu.com to make sure the network ok" ping www.baidu.com Note: Since Android includes 3G config in setting, this portion is not suited for the Android version. IBR210 User’s Manual...
Need help?
Do you have a question about the IBR210 and is the answer not in the manual?
Questions and answers