Linux OS Booting Tiger City IMX Industrial Computer with Linux OS eMMC SD card Booting after the power-off command eMMC DIP switches positions To boot from the eMMC the DIP switch No. 1 needs to be in the position shown in the picture below. Power supply Connect a power supply to the pins shown in the picture below. The suggested power supply is a DC voltage in the range of 12-24 V. First boot The connected power supply should initiate the first boot. Console Booting logs are displayed in the console, indicating a proper boot from the eMMC, as shown in the picture below. SD card DIP switches positions To boot from the SD card the DIP switch No. 1 needs to be in the position shown in the picture below. Power supply Connect a power supply to the pins shown in the picture below. The suggested power supply is a DC voltage in the range of 12-24 V. First boot The connected power supply should initiate the first boot. Console Booting logs are displayed in the console. Booting after the power-off command If the device is turned off by inputting the power-off command in the terminal, the previous boot methods have to be initiated via the reset button placed on the front panel. Its placement is shown in the picture below. System Console Tiger City IMX Industrial Computer with Linux OS UART console Connecting the adapter to the device To display the console via UART an RS232 → USB adapter needs to be connected to the pins of the connector shown on the picture below. Configuring COM port A serial port terminal needs to be configured with following configuration: Bits per second 115200 Data bits 8 Parity None Stop bits 1  Then, booting from the chosen source should be realized according to the instruction . SSH console Finding an IP of the device The device's IP can be obtained via 2 methods: connecting to the UART console and inputting the “ip a” command when logged as root or other user using the joystick shown in the picture below the IP can be displayed on the front panel display Configuring COM port The SSH terminal needs to be configured with the IP of the device. Then, booting from the chosen source should be realized according to the instruction . User Management Tiger City IMX Industrial Computer with Linux OS Default user The default user in Tiger is the only one available after the first boot. login: root no password Create new users In order to list all existing users in the system use the following command: awk -F':' '{print $1}' /etc/passwd To add a new user and create a home directory for it use the following command: sudo useradd -m user_name To verify that the user was created and view the user’s details use: sudo id user_name To set a new password for the user use the following command: sudo passwd user_name After that, logging in as a new user will be possible. The current user can be checked with the "whoami" command. Delete users A user and its home directory can be deleted with the following command: sudo userdel -r user_name Updating Tiger City IMX Industrial Computer with Linux OS System Image A system image ( .swu file ) is required for the update. The image is protected by the image checksum and by the image signature. That means a modified image will not be accepted by the device. Only images from our source allow for updates. It is possible to transition from older images to newer ones and vice-versa. There are several ways to update Tiger: through the Tiger console using a file on internal or external storage (eMMC or USB drive), through the Tiger console using a file from an external server (FTP or HTTPS), via the built-in update server. The first two options require access to the console (username and password). The third option does not require a password for the device. Storage (eMMC or USB drive) Login to the device console Insert external storage or copy the file to Tiger's storage. In the console, type  swupdate -i -k /etc/default/rsakey.pub . The update will proceed automatically. External Server (FTP or HTTPS) Login to the device console For an FTP server, type  swupdate -d -u ftp:// -a : . For an HTTPS server, type  swupdate -d -u https:// -k /etc/default/rsakey.pub . The update will proceed automatically. Built-in Update Server Connect the device to the network. Launch a browser on a PC. In the browser, enter http://:8080 . Select the  .swu file from the PC storage and confirm the selection. The update will proceed automatically. Warning! Update files are the default version of firmware. All updates factory reset the device. Make sure you backup all of your important files. System Overview Tiger City IMX Industrial Computer with Linux OS Distribution Custom Linux distribution based on the Yocto Project. Type uname -a to check installed version, kernel, etc. Supported languages English (US) English (GB) User utilities Text editor The default available built-in text editor on the device is vim . Wi-Fi The device is equipped with a Wi-Fi module and a NetworkManager library, which allows it to connect to nearby wireless networks. How to enable and connect with WLAN: Check the library status: systemctl status NetworkManager If NetworkManager is disabled, type  systemctl start NetworkManager It is possible to enable it always with autostart:  systemctl enable NetworkManager   Search available networks: nmcli dev wifi list   Connect with your chosen network: nmcli dev wifi connect password Check your connection status with nmcli connection show --active or ifconfig System libraries List of some commonly used available packages: Network Manager Modem Manager Chromium Gawk OpenCL Bzip2 C++ Python 3 SQLite3 OpenSSL Perl 5 Curl Git Debuginfo glib i2c-tools GPIO mockup gthread iperf microhttpd rpmbuild SSL swupdate Wayland Weston XCB rpm-plugins sudo xtables And much more. All the preinstalled system libraries can be found in /usr/lib directory. User can install any other necessary libraries. Drivers System drivers can be displayed using lsmod command. Restoring Factory Settings Tiger City IMX Industrial Computer with Linux OS To factory reset the device, you need to reinstall the current system version or perform an update. The entire process is detailed in the Updating section. Building Custom System Image Tiger City IMX Industrial Computer with Linux OS   If you would like to ask a specific question, please visit our  Contact Us  page for any further information.