Page 1
ISR101 Ruggedized Embedded System ® ® with NXP ARM Cortex A9 i.MX6 Dual-Lite SoC User’s Manual Version 1.0 (Aug. 2018)
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”).
Do not try to repair, disassemble, or make modifications to the device. Doing so will void the warranty and may result in damage to the product or personal injury. CAUTION Replace only with the same or equivalent type recommended by the manufacturer. Dispose of used batteries by observing local regulations. ISR101 User Manual...
The arrangement of the peripherals • Software used (such as OS and application software) 3. If repair service is required, please download the RMA form at http://www.ibase.com.tw/english/Supports/RMAService/. Fill out the form and contact your distributor or sales representative. ISR101 User Manual...
RTC Lithium Cell Connector (P2) ......... 14 2.4.3 COM RS-232/422/485 Port (P10) ......... 15 2.4.4 USB Hub Connector (P13) ........... 16 2.4.5 Digital (GPIO) Connector (P18) ..........16 Chapter 3 Software Setup ..............17 Make a Recovery MicroSD Card ............18 ISR101 User Manual...
Page 7
How to Use Watchdog in Linux ............. 25 eMMC Test ................... 26 USB (flash disk) Test ................27 MicroSD Card Test................28 RS-232 Test ..................29 RS-485 Test ..................30 Ethernet Test ..................31 HDMI Test ..................... 32 ISR101 User Manual...
Chapter 1 General Information The information provided in this chapter includes: • Features • Packing List • Optional Accessories • Specifications • Overview • Dimensions...
1.1 Introduction ® ® ISR101 is an ARM -based embedded system with NXP Cortex i.MX6 A9 processor. The device offers 2D, 3D graphics and multimedia accelerations while it also features numerous peripherals that are well suited for industrial applications, including RS-232/422/485, COM, GPIO, USB, USB OTG, LAN, HDMI for a full HD display and M.2 E2230 for wireless connectivity.
2 x USB 2.0 Type A • 1 x USB OTG via mini-USB Type B Serial 1 x COM RS-232/422/485 port MicroSD 1 x MicroSD socket (max.104 MB/s) Digital IO 8 In / Out Expansion 1 x M.2 E-key (2230) Slots ISR101 User Manual...
Page 11
Environment Operating 0 ~ 60 °C (32 ~ 140 °F) Temperature Relative 10 ~ 90 %, non-condensing Humidity All specifications are subject to change without prior notice. ISR101 User Manual...
I/O View Top View No. Name No. Name COM RS-232/422/485 Port Reset Button GbE LAN Port MicroSD Card Slot HDMI Port Antenna Hole USB 2.0 Ports GPIO Port USB OTG Port DIN Rail Mounting Holes DC Jack ISR101 User Manual...
1. Align the keys of the M.2 card with that of the M.2 slot, and insert the card slantwise. 2. Push the M.2 card downwards as shown in the picture below, and fix it onto the brass standoff with a screw. ISR101 User Manual...
Wall Mounting Installation 1. Turn your device upside down. 2. Prepare at least 4 screws (M3) to Attach the wall-mount kit to the install the device on the wall. device and secure with the supplied 4 screws. ISR101 User Manual...
TXD, Transmit data CTS, Clear to send DTR, Data terminal ready Ground Assignment RS-232 RS-422 RS-485 DATA- DATA+ Ground Ground Ground 2.1.5 GPIO Port ➔ Signal Name Signal Name DIO1 DIO5 DIO2 DIO6 DIO3 DIO7 DIO4 DIO8 Ground ISR101 User Manual...
1 2 3 When two pins of a jumper are encased in a jumper cap, this jumper is closed, i.e. turned On. When a jumper cap is removed from two jumper pins, this jumper is open, i.e. turned Off. ISR101 User Manual...
MicroSD Card Connector GbE LAN Port USB 2.0 Type A Port Mini-USB OTG Port NGFF M.2 Slot HDMI Port Factory Use Only SW1, P11, P19 Jumpers: Function Connector Name Page LVDS Power Setting LVDS Backlight Power Setting ISR101 User Manual...
Panel Type RS-422 Full Duplex Pure RS232 (3T/5R) RS-485 Half Duplex (TX Low-Active) RS-485 Half Duplex (TX High-Active) RS-422 Full Duplex RS-485 Half Duplex Shutdown (Default) 2.4.2 RTC Lithium Cell Connector (P2) Signal Name Signal Name RTC_VCC Ground ISR101 User Manual...
Signal Name DCD, Data carrier detect DSR, Data set ready RXD, Receive data RTS, Request to send TXD, Transmit data CTS, Clear to send DTR, Data terminal ready Ground Assignment RS-232 RS-422 RS-485 DATA- DATA+ Ground Ground Ground ISR101 User Manual...
2.4.4 USB Hub Connector (P13) Signal Name Signal Name Ground USB1_DP USB2_POWER USB1_DM USB2_DM USB1_POWER USB2_DP Ground 2.4.5 Digital (GPIO) Connector (P18) Signal Name Signal Name 3.3V DIO5 DIO1 DIO6 DIO2 DIO7 DIO3 DIO8 DIO4 Ground ISR101 User Manual...
Chapter 3 Software Setup This chapter introduces the following setup on the device: • Make a recovery microSD card (for advanced users only) • Display parameter setting in kernel...
3.1 Make a Recovery MicroSD Card Note: This is for advanced users who has IBASE standard image file only. Basically, ISR101 is preloaded with O.S (Android / Linux) into eMMC by default. Connect the TFT-LCD with ISR101 (or HDMI), and 12V power directly.
Page 26
32 976762584 sdc 3880960 sdd 512000 sdd1 3367936 sdd2 6-D. Compare 6-A and 6-C, and get sdd. 7. Run make_card script. ./make_emmc_sd.sh /dev/sdd 20150814-111827 8. The string "file system create done" means success. 9. Pull out the microSD card. ISR101 User Manual...
3.1.2 Upgrade Firmware through the Recovery MicroSD Card 1. Insert the microSD card into ISR101. 2. Insert power to boot up and upgrade the firmware via the microSD card. 3. It takes about 15 minutes. After 10 minutes, the screen goes into sleep.
Chapter 4 BSP Source Guide This chapter is dedicated for advanced software engineers only to build BSP source. The topics covered in this chapter are as follows: • Preparation • Installing Toolchain • Building U-Boot • Building Kernel • Building RAMdisk Image (Optional) •...
BSP Source Guide 4.1.5 Building RAMdisk Image (Optional) 1. Enter ISR101. cd /home/ISR101 2. Running the script below. ./build.sh ISR101 3. See the image in the "release" directory. ls release/ISR101-20170519-030011/ rootfs.tar.bz2 u-boot-imx6dlsabresd.imx zImage zImage-imx6dl- sabresd.dtb 4.1.6 Install Linux to MicroSD Card 1.
Appendix D. USB (flash disk) Test Insert the USB flash disk then assure it is in ISR101 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.
MicroSD Card Test When ISR101 is booted from eMMC, microSD card is “/dev/mmcblk1” and able to see by “ls /dev/mmcblk1*” command: /dev/mmcblk1 /dev/mmcblk1p2 /dev/mmcblk1p4 /dev/mmcblk1p5 /dev/mmcblk1p6 When booting from microSD card, replace test pattern “/dev/mmcblk1” to “/dev/mmcblk0”. Note: This operation may damage the data stored the microSD card. Before starting the test, make sure there is no critical data in the eMMC flash being used.