Page 2
SMARC-sAMX7 – Rev. 1.9 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.
SMARC-sAMX7 User Guide. Rev. 1.9 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.
SMARC-sAMX7 User Guide. Rev. 1.9 1/ Introduction This manual describes the Smart Mobility ARChitecture (SMARC) sAMX7 (SMX7) board. The Advanced RISC Machines (ARM) based module is equipped with a NXP i.MX7 processor. The single or dual core SoC take advantage of the optimized power consumption and performance ratio.
SMARC-sAMX7 User Guide. Rev. 1.9 2/ Description The SMARC-sAMX7 is a SMARC half-size module using the NXPs i.MX7 processor with either single or dual core ARM. It is designed on the latest SMARC 2.0 specification. The SMARC-sAMX7 is a highly integrated, embedded computer board.
SMARC-sAMX7 User Guide. Rev. 1.9 2.3. SMARC-sAMX7 Feature Set Table 2: SMARC-sAMX7 Feature Set SMARC™ Feature SMARC™ SMARC-sAMX7 Description specification Specification Feature support Maximum Number Possible LVDS Display LVDS dual Channel support CSI Camera Quad lane support USB Interface 6 x USB 2.0 6x USB 2.0...
SMARC-sAMX7 User Guide. Rev. 1.9 3/ System Specifications 3.1. Component Main Data The table below summarizes the features of the motherboard. Table 3: Component Main Data SMARC-sAMX7 Form factor Smart Mobility ARChitecture (SMARC) Hardware with 82 mm x 50 mm, max. thickness...
Page 16
SMARC-sAMX7 User Guide. Rev. 1.9 Operating System Linux Yocto, other Operating Systems only on customer request Support Interfaces via Smarc I/O 4x I2C interfaces which are derived from the SoC, the iMX7 I2C IOs PADs are configured according the NXP AN5078, ...
SMARC-sAMX7 User Guide. Rev. 1.9 3.3. Functional Block Diagram The block diagram shows all available interfaces on the sAMX7 module. Figure 2: Block Diagram www.kontron.com // 18...
SMARC-sAMX7 User Guide. Rev. 1.9 4.3. Bottom Side Figure 4: Bottom Side from SMARC-sAMX7 Type Label on DDR3L memory embedded MultiMedia Card (pSLC eMMC) www.kontron.com // 20...
SMARC-sAMX7 User Guide. Rev. 1.9 4.4. Mechanical Drawings Figure 5: Dimensions of SMARC-sAMX7 Figure 6: Thickness from side view Heat spreader mech. data is available on customer section www.kontron.com // 21...
SMARC-sAMX7 User Guide. Rev. 1.9 5/ Pin Definitions 5.1. Processor Support Kontron used a Freescale/NXP/Qualcomm’s i.MX7 chip with 28 nm die. There are Solo and Dual SKUs with 19 mm x 19 mm BGA package in 0.75 mm pitch available. Table 6: Processor Support...
SMARC-sAMX7 User Guide. Rev. 1.9 5.4. SMARC Connector The SMARC connector has different pins on both sides: Top side: 74 pins are on the left side, 82 pins on the right side Bottom side: 75 pins are on the left side, 83 pins on the right side Figure 7: 314-pin SMARC Connector, www.kontron.com...
SMARC-sAMX7 User Guide. Rev. 1.9 6/ Installation 6.1. Boot Mode The following table shows the possible boot sources on the carrier board defined in SMARC 2.0 spec: Table 10: Boot Options on the carrier board Carrier Connection Boot Source Supported on...
SMARC-sAMX7 User Guide. Rev. 1.9 6.3. RTC current consumption The current consumption of the sAMX7 was tested with following circuit. Jumper was populated to J58 position 1-2. With an external power supply J37 was feed with voltages from 2.0 V to 3.4 V.
UART4_TXD/SAI2_TXC/D8 UART5_TXD/I2C4_SDA/L2 depends on IO Pin muxing, table corresponds to Kontron default settings The DTE mode is designated for the SMARC-sAMX7 module. Following additional UART interfaces can be optionally used: UART1 shares I2C1 at i.MX7 and I2C_LCD pins at SMARC 2.0 connector. They are only useable if display converter (SN65DSI84ZQER) is not placed.
SMARC-sAMX7 User Guide. Rev. 1.9 UART port mapping in DCE/DTE mode defines RTS_B and CTS_B in different manner as used in SMARC 2.0 spec. In the following table the pin and signal direction are like in SMARC 2.0 spec. Table 15: UART port mapping in DCE/DTE mode...
6.5. Power Control 6.5.1. Power Supply The SMARC-sAMX7 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.
Additionally the software can be downloaded from Kontron GitHub repository for SMARC- sAMX7: https://github.com/kontron/u-boot-smarc-samx7 7.2. Bootloader Quickstart The SMARC-sAMX7 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. ...
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-sAMX7.
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.
SMARC-sAMX7 User Guide. Rev. 1.9 7.4.3. Watchdog – CPU Watchdog Control The "watchdog" command is used to control the i.MX7 CPU internal watchdog. After watchdog has been started using "watchdog start", the watchdog is kicked periodically by U-Boot to prevent expiration.
On the SMARC-sAMX7 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 sAMX7 U-Boot environment (default U-Boot settings), or restore the default in case of problems.
SMARC-sAMX7 User Guide. Rev. 1.9 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.
SMARC-sAMX7 User Guide. Rev. 1.9 7.9. Bootloader File System Support U-Boot for the SMARC_sAMX7 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).
7.13. Bootloader Update Bootloader update on SMARC_sAMX7 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_smx7_spl" folder.
QSPI flash. 7.14. U-boot Files for the Kontron SMARC sAMX7 Module on Github.com You can find the last program code under https://github.com/kontron/u-boot-smarc-samx7. Figure 9: 7.13. U-boot Files on Github.com www.kontron.com...
SMARC-sAMX7 User Guide. Rev. 1.9 8/ Technical Support For technical support contact our Support department: E-mail: support@kontron.com Phone: +49-821-4086-888 Make sure you have the following information available when you call: Product ID Number (PN), Serial Number (SN) The serial number can be found on the Type Label, located on the product’s rear side.
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).
SMARC-sAMX7 User Guide. Rev. 1.9 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...
SMARC-sAMX7 User Guide. Rev. 1.9 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.
Need help?
Do you have a question about the SMARC-sAMX7 and is the answer not in the manual?
Questions and answers