Table of Contents

Advertisement

Quick Links

USER GUIDE
SMARC-sAMX8X
Doc. Rev. 1.1
Doc-ID: 1064-5181
www.kontron.com
// 1

Advertisement

Table of Contents
loading

Summary of Contents for Kontron SMARC-sAMX8X

  • Page 1  USER GUIDE SMARC-sAMX8X Doc. Rev. 1.1 Doc-ID: 1064-5181 www.kontron.com // 1...
  • Page 2 SMARC-sAMX8X – Rev. 1.1 This page has been intentionally left blank www.kontron.com // 2...
  • Page 3 Kontron with respect to technical processes described in the manual or any product characteristics set out in the manual. Kontron assumes no responsibility or liability for the use of the described product(s), conveys no license or title under any patent, copyright or mask work rights to these products and makes no representations or warranties that these products are free from patent, copyright or mask work right infringement unless otherwise specified.
  • Page 4 SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE (COLLECTIVELY, "HIGH RISK APPLICATIONS"). You understand and agree that your use of Kontron devices as a component in High Risk Applications is entirely at your risk. To minimize the risks associated with your products and applications, you should provide adequate design and operating safeguards.
  • Page 5 If you have any difficulties using this user guide, discover an error, or just want to provide some feedback, contact Kontron support. Detail any errors you find. We will correct the errors or problems as soon as possible and post the revised user guide on our website.
  • Page 6: Symbols

    SMARC-sAMX8X User Guide. Rev. 1.1 Symbols The following symbols may be used in this manual DANGER indicates a hazardous situation which, if not avoided, will result in death or serious injury. WARNING indicates a hazardous situation which, if not avoided, could result in death or serious injury.
  • Page 7 Therefore, in the interest of your own safety and of the correct operation of your new Kontron product, you are requested to conform with the following guidelines.
  • Page 8 General Instructions on Usage In order to maintain Kontron’s product warranty, this product must not be altered or modified in any way. Changes or modifications to the product, that are not explicitly approved by Kontron and described in this User Guide or received from Kontron’s Technical Support as a special handling instruction, will void your warranty.
  • Page 9: Table Of Contents

    7.2. Bootloader Quickstart .................................... 38 7.3. Bootloader Commands ..................................39 7.4. Kontron Bootloader Command Extensions ............................ 39 7.4.1. kboardinfo - Kontron Board Information ............................40 7.4.2. md5sum – MD5 Message Digest ..............................40 7.4.3. Watchdog – CPU Watchdog Control ............................... 41 7.5.
  • Page 10: List Of Tables

    8.2. Returning Defective Merchandise ..............................47 List of Acronyms ......................................49 About Kontron ........................................50 List of Tables Table 1: Product Variants of SMARC-sAMX8X ............................13 Table 2: SMARC-sAMX8X Feature Set ............................... 14 Table 3: Component Main Data..................................15 Table 4: Environmental Conditions ................................17 Table 5: Connectors of SMARC-sAMX8X ..............................
  • Page 11: 1/ Introduction

    SMARC-sAMX8X User Guide. Rev. 1.1 1/ Introduction This manual describes the Smart Mobility ARChitecture (SMARC) sAMX8X (SMX8) board. The Advanced RISC Machines (ARM) based module is equipped with the NXP i.MX8X processors 8DualX, 8DualXPlus, 8QuadXPlus. The dual or quad core SoC shall be the successor of the SMARC-sAMX7i module and there be as versatile as the existing module and provide similar characteristics with better price/performance/power/lifetime ratio.
  • Page 12: 2/ Description

    SMARC-sAMX8X User Guide. Rev. 1.1 2/ Description The SMARC-sAMX8X is a SMARC half-size module using the NXPs i.MX8X processor with either dual or quad core ARM. It is designed on the latest SMARC 2.0 specification. The SMARC-sAMX8X is a highly integrated, embedded computer board.
  • Page 13: Main Characteristics

    SMARC-sAMX8X User Guide. Rev. 1.1 2.2. Main characteristics Main characteristics of the SMARC-sAMX8X are:  Dual/Quad-Core Cortex A-35 with additional M4 Core on SMARC short size form factor  Based on i.MX8X Series from NXP – three Pin compatible, scalable SKUs (2x dual, one quadcore; 1.5 W to 5.5 W target TDP) ...
  • Page 14: Smarc-Samx8X Feature Set

    SMARC-sAMX8X User Guide. Rev. 1.1 2.4. SMARC-sAMX8X Feature Set Table 2: SMARC-sAMX8X Feature Set SMARC™ Feature SMARC™ SMARC-sAMX8X Description specification Specification Feature support Maximum Number Possible LVDS Display 2 x MIPI-DSI/LVDS Combo PHY* support CSI Camera 1 x MIPI CSI with option 2 lanes or 4...
  • Page 15: 3/ System Specifications

    SMARC-sAMX8X User Guide. Rev. 1.1 3/ System Specifications 3.1. Component Main Data The table below summarizes the features of the motherboard. Table 3: Component Main Data SMARC-sAMX8X Form factor Short size Smart Mobility ARChitecture (SMARC) Hardware with 82 mm x 50 mm, max.
  • Page 16: Environmental Conditions

    SMARC-sAMX8X User Guide. Rev. 1.1 External Fast I2C_GP from Embedded Controller or CPU I2C_PM for Power Management LAN, USB 1x Gb-Ethernet + 1x Gb-Ethernet optional via PCIe controller, 1x USB 3.0 OTG on USB#3, 1x USB 3.0 on USB#2, 5x USB 2.0 xHCI, via USB Hub...
  • Page 17: Table 4: Environmental Conditions

    SMARC-sAMX8X User Guide. Rev. 1.1 Table 4: Environmental Conditions Operating  0°C to 60°C (on request for cost optimization)  -40°C to 85°C (by design) Storage  -40°C to +85°C Relative Humidity  non-condensing 10 % to 93 % at 40°C acc. to IEC 60068-2-78...
  • Page 18: Functional Block Diagram

    SMARC-sAMX8X User Guide. Rev. 1.1 3.3. Functional Block Diagram The block diagram shows all available interfaces on the sAMX8X module. Figure 2: Block Diagram www.kontron.com // 18...
  • Page 19: 4/ Board And Connectors

    SMARC-sAMX8X User Guide. Rev. 1.1 4/ Board and Connectors 4.1.1. Connectors Table 5: Connectors of SMARC-sAMX8X Connector Function Remark SMARC Central Interface Mating connector: SMARC 2.0 (MXM3) 4.2. Mainboard view and I/O locations Figure 3: Top View LPDD4 memory Freescale Processor...
  • Page 20: Bottom Side

    SMARC-sAMX8X User Guide. Rev. 1.1 4.3. Bottom Side Figure 4: Bottom Side from SMARC-sAMX8X Parallel to HDMI controller SPI Flash www.kontron.com // 20...
  • Page 21: Mechanical Drawings

    SMARC-sAMX8X User Guide. Rev. 1.1 4.4. Mechanical Drawings Figure 5: Dimensions of SMARC-sAMX8X Figure 6: Thickness from side view www.kontron.com // 21...
  • Page 22: Thermal Considerations

    SMARC-sAMX8X User Guide. Rev. 1.1 4.5. Thermal Considerations The Cooling concept is based on a standard cooler for SMARC modules with mounting holes for iMX8X module. Figure 7: Heatspreader Top View with screw holes Figure 8: Heatspreader Bottom View Heat spreader mech. data are available on customer section www.kontron.com...
  • Page 23: 5/ Pin Definitions

    SMARC-sAMX8X User Guide. Rev. 1.1 5/ Pin Definitions 5.1. Processor Support Kontron uses a NXP i.MX8X chip with with 19 mm x 19 mm BGA package in 0.75 mm pitch available. Table 6: Processor Support Name Speed Cache 8QuadXPlus 4x 1.2 GHz...
  • Page 24: Emmc Flash Memory

    SMARC-sAMX8X User Guide. Rev. 1.1 5.3. eMMC Flash Memory An optional embedded Multimedia Flash Card (eMMC) complying with the eMMC 5.1 specification can be permanently attached to the module, allowing for a capacity of up to 64 GByte NAND Flash. During the COMe-cAL6’s manufacturing process, Multi Level Cell (MLC) eMMC is reconfigured to act as a pseudo Single Level Cell (pSLC) eMMC to provide improved reliability, endurance and performance.
  • Page 25: Pinout Of Smarc Samx8X Connector

    SMARC-sAMX8X User Guide. Rev. 1.1 5.5. Pinout of SMARC sAMX8X Connector 5.5.1. Pinout of SMARC sAMX8X Topside Connector Note: Pin Type/Tolerance definition is according to SMARC Specification Table 8: Pinout of SMARC sAMX8X Topside Connector Signal Module Module Type/ Controller...
  • Page 26 SMARC-sAMX8X User Guide. Rev. 1.1 Signal Module Module Type/ Controller Power Rail Direction Termination Tolerance SDIO_D3 Bi-Dir CMOS 3.3V iMX8X SPI0_CS0# CMOS 1.8V iMX8X SPI0_CK CMOS 1.8V iMX8X SPI0_DIN CMOS 1.8V iMX8X SPI0_DO CMOS 1.8V iMX8X SATA_TX+ SATA SATA_TX- SATA...
  • Page 27 SMARC-sAMX8X User Guide. Rev. 1.1 Signal Module Module Type/ Controller Power Rail Direction Termination Tolerance PI7C9X2G404 PCIE_A_RX- Serial-0R LVDS PCIe Option: iMX8X PI7C9X2G404 PCIE_A_TX+ Serial-100n LVDS PCIe Option: iMX8X PI7C9X2G404 PCIE_A_TX- Serial-100n LVDS PCIe Option: iMX8X PI7C9X2G404 HDMI_D2+ TMDS SiI9022A...
  • Page 28: Pinout Of Smarc Samx8X Bottom Side Connector

    SMARC-sAMX8X User Guide. Rev. 1.1 Signal Module Module Type/ Controller Power Rail Direction Termination Tolerance P120 P121 I2C_PM_CK Bi-Dir PU-4k7 CMOS 1.8V iMX8X V_1V8 P122 I2C_PM_DAT Bi-Dir PU-4k7 CMOS 1.8V iMX8X V_1V8 P123 BOOT_SEL0# PU-10k CMOS 1.8V iMX8X V_1V8 P124...
  • Page 29 SMARC-sAMX8X User Guide. Rev. 1.1 Module Module Type/ Power Rail Signal Controller Direction Termination Tolerance RSVD CSI0_TX+/I2C_CAM0 TMDS/CMO iMX8X or NC Bi-Dir PU-4K7 or NC V_1V8 S 1.8V CAM_MCK CMOS 1.8V iMX8X CSI0_TX- TMDS/CMO iMX8X or NC Bi-Dir PU-4K7 or NC...
  • Page 30 SMARC-sAMX8X User Guide. Rev. 1.1 Module Module Type/ Power Rail Signal Controller Direction Termination Tolerance I2C_GP_DAT Bi-Dir PU-4k7 CMOS 1.8V iMX8X V_1V8 HDA_SYNC/I2S2_LRC CMOS Bi-Dir 1.5V/1.8V HDA_SDO/I2S2_SDO CMOS 1.5V/1.8V CMOS HDA_SDI/I2S2_SDIN In 1.5V/1.8V CMOS HDA_CK/I2S2_CK Bi-Dir 1.5V/1.8V SATA_ACT# Out/OD CMOS 3.3V...
  • Page 31 SMARC-sAMX8X User Guide. Rev. 1.1 Module Module Type/ Power Rail Signal Controller Direction Termination Tolerance PI7C9X2G404 PCIE_B_RX- LVDS PCIe SL or NC Serial-100n or PI7C9X2G404 PCIE_B_TX+ LVDS PCIe SL or NC Serial-100n or PI7C9X2G404 PCIE_B_TX- LVDS PCIe SL or NC...
  • Page 32 SMARC-sAMX8X User Guide. Rev. 1.1 Module Module Type/ Power Rail Signal Controller Direction Termination Tolerance +/DSI1_D3+ LVDS1_3- S121 /eDP1_TX3- LVDS LCD SN65DSI84 /DSI1_D3- S122 LCD1_BKLT_PWM CMOS 1.8V iMX8X S123 RSVD S124 LVDS0_0+/eDP0_TX0+/DSI S125 LVDS LCD SN65DSI84 0_D0+ LVDS0_0- S126 /eDP0_TX0-...
  • Page 33 SMARC-sAMX8X User Guide. Rev. 1.1 Module Module Type/ Power Rail Signal Controller Direction Termination Tolerance S153 CARRIER_STBY# PU-10k CMOS 1.8V iMX8X V_1V8 SN74AUP1G12 S154 CARRIER_PWR_ON PD-100k CMOS 1.8V S155 FORCE_RECOV# PU-4k75 CMOS 1.8V iMX8X V_1V8_SCU S156 BATLOW# PU_10k CMOS 1.8V...
  • Page 34: 6/ Installation

    SMARC-sAMX8X User Guide. Rev. 1.1 6/ Installation 6.1. Boot Process On power-on, the module searches u-boot image on following storage devices in this order: Module QSPI NOR flash Carrier SD card If no valid u-boot image is found, the boot process then jumps into Serial Download Mode where it waits for mfgtool commands over USB2 OTG.
  • Page 35: Configurable Watchdog

    SMARC-sAMX8X User Guide. Rev. 1.1 Figure 11: PCI Switch Configuration NOTE: one LAN port (ETH0) is permanently available for all configuration thru GbE PHY (U20). 6.3. Configurable Watchdog As no CPLD is available, the Watchdog must be used from the SoC. The WDOG features are listed below: ...
  • Page 36: Rtc Current Consumption

    SMARC-sAMX8X User Guide. Rev. 1.1 6.4. RTC Current Consumption The module RTC (RV-8803) can operate down to 1.5 V, the i.MX8X RTC minimum supply voltage is 2.4 V. Due to the higher current consumption of the i-MX8X RTC this part is not powered with the V_RTC voltage rail.
  • Page 37: Power Control

    6.6. Power Control 6.6.1. Power Supply The SMARC-sAMX8X supports a power input from 3.0 to 5.25V. The supply voltage is applied through the VCC pins (VCC) of the module connector. Considered current rating of protective device is part of End-Equipment.
  • Page 38: 7/ Bootloader Operation

    Additionally the software can be downloaded from Kontron GitHub repository for SMARC- sAMX8X: https://github.com/kontron/u-boot-smarc-sAMX8X 7.2. Bootloader Quickstart The SMARC-sAMX8X board comes with U-Boot preinstalled on the QSPI flash device. Follow the steps below to gain access to the bootloader command line (CLI) on your host PC. ...
  • Page 39: Bootloader Commands

    7.4. Kontron Bootloader Command Extensions Kontron’s implementation of U-Boot includes certain enhancements to provide board specific functions. They are not part of standard U-Boot as maintained by DENX. The following table provides a complete listing of all Kontron command extensions on the SMARC-sAMX8X.
  • Page 40: Kboardinfo - Kontron Board Information

    7.4.2. md5sum – MD5 Message Digest The "md5sum" command is already part of standard U-Boot implementation. However Kontron provides the "-a" extension (ASCII) that allows to check MD5 checksum of a given memory area (e.g. a binary image copied into memory) against the checksum that has been copied into an ASCII file on an external linux host.
  • Page 41: Watchdog - Cpu Watchdog Control

    SMARC-sAMX8X User Guide. Rev. 1.1 7.4.3. Watchdog – CPU Watchdog Control The "watchdog" command is used to control the i.MX8X CPU internal watchdog. After watchdog has been started using "watchdog start", the watchdog is kicked periodically by U-Boot to prevent expiration.
  • Page 42: Bootloader Environment Update

    On the SMARC-sAMX8X it is possible to update the U-Boot environment separately. This enables the user to either update from a previous version of the official Kontron sAMX8X U-Boot environment (default U-Boot settings), or restore the default in case of problems.
  • Page 43: Bootloader Mass Storage Support

    SMARC-sAMX8X User Guide. Rev. 1.1 Variable Value Description the appropriate device tree file pcie_a_prsnt Enable/disable PCIE_A PRSNT line to reduce power consumption pcie_b_prsnt Enable/disable PCIE_B PRSNT line to reduce power consumption pcie_c_prsnt Enable/disable PCIE_C PRSNT line to reduce power consumption pwm_out_disable Enable/disable PWM_OUT signal.
  • Page 44: Bootloader File System Support

    SMARC-sAMX8X User Guide. Rev. 1.1 7.9. Bootloader File System Support U-Boot for the SMARC_sAMX8X provides support for FAT and EXT4 file systems. EXT4 support also includes EXT2 and EXT3 formatted file systems. There are file system specific commands available to list file system contents (ext2ls, fatls) and load a given file into board memory (ext2load, fatload).
  • Page 45: Bootloader Boot Source Support

    7.13. Bootloader Update Bootloader update on SMARC_sAMX8X is using an update script containing all necessary checks and installation commands. It is provided by Kontron on an USB thumb device containing the scriptfile and update images in the dedicated "update_sMX8X_spl" folder.
  • Page 46 SMARC-sAMX8X User Guide. Rev. 1.1 Or, in case of network update => run updNet It is recommended to use only the update script for bootloader update. This ensures that all necessary installation images are checksum controlled and copied to the appropriate location in QSPI flash.
  • Page 47: 8/ Technical Support

    Visit the RMA Information website: http://www.kontron.com/support-and-services/support/rma-information Download the RMA Request sheet for Kontron Europe GmbH and fill out the form. Take care to include a short detailed description of the observed problem or failure and to include the product identification Information (Name of product, Product number and Serial number).
  • Page 48 SMARC-sAMX8X User Guide. Rev. 1.1 The goods for repair must be packed properly for shipping, considering shock and ESD protection. Goods returned to Kontron Europe GmbH in non-proper packaging will be considered as customer caused faults and cannot be accepted as warranty repairs.
  • Page 49: List Of Acronyms

    SMARC-sAMX8X User Guide. Rev. 1.1 List of Acronyms CPLD Complex Programmable Logic Devices Camera Serial Interface Data Terminal Equipment Display Serial Interface Data Communications Equipment eCSPI enhanced Configurable Synchronous Programmable serial Interface eCSPI enhanced Configurable Synchronous Programmable serial Interface embedded Display Port...
  • Page 50: About Kontron

    SMARC-sAMX8X User Guide. Rev. 1.1 About Kontron Kontron is a global leader in Embedded Computing Technology (ECT). As a part of technology group S&T, Kontron offers a combined portfolio of secure hardware, middleware and services for Internet of Things (IoT) and Industry 4.0 applications.

Table of Contents