Page 4
SMARC-sAMX6i / 5.1.1 Obtaining Source Code......................... 30 Introduction to U-Boot........................ 30 Standard U-Boot Commands......................30 Kontron-Specific Commands......................32 5.4.1 kboardinfo..........................32 5.4.2 md5sum............................ 32 U-Boot Access and Startup......................33 Environment..........................33 Working with U-Boot........................33 5.7.1 General Operation........................33 5.7.2 Using the Network........................
“as-is” and is subject to change without notice. For the circuits, descriptions and tables indicated, Kontron assumes no responsibility as far as patents or other rights of third parties are concerned.
SMARC-sAMX6i / User Information Warranty For this Kontron Europe GmbH product warranty for defects in material and workmanship exists as long as the warranty period, beginning with the date of shipment, lasts. During the warranty period, Kontron Europe GmbH will decide on its discretion if defective products are to be repaired or replaced.
Product Description The small-sized SMARC™ Module with Freescale i.MX6 processor offers a wide range of processor scalability with single, dual and quadcore processors. The X86 alike interfacing of SMARC-sAMX6i allows an easy integration in any kind of application. SMARC™ Computer-on-Modules The SMARC™...
I/O Voltage (3.3V) level support Modules & Accessories The SMARC small sized Computer-on-Module SMARC-sAMX6i (SMX6) is compatible to SMARC V1.0. The SMARC-sAMX6i, based on Freescale's iMX6 platform, is available in different variants to cover the demand of different performance, price...
Page 9
SMARC-sAMX6i / Product Specification Optional hardware features: » 3 PCIe instead of 1 lane » 3 I2S instead of 1 I2S, but then with only 16bit parallel LCD interface instead of 24bit » any other available pin compatible Freescale i.MX6 processor can be mounted Optional hardware and firmware features are available project based only for variants not listed above.
SMARC-sAMX6i / Product Specification Functional Specification Processor CPU specifications Freescale i.MX6 solo Freescale i.MX6 dual Freescale i.MX6 quad Cores 800MHz 800MHz 800MHz Clock Memory Speed DDR3-533 DDR3-533 DDR3-533 Max Memory up to 1GB up to 2GB up to 2GB Cache...
Page 11
SMARC-sAMX6i / Product Specification Graphics Core The integrated Vivante core based supports: 3D Graphics Core Vivante GC2000 Shader Cores 4 with 21.6 GFLOP 2D Core Vivante GC320 2D Performance 633M pixels / sec raw performance Vector Graphics Core Vivate GC355...
SMARC-sAMX6i / Product Specification AFB Section AFB Interface 1 MLB150 Misc Interfaces and Features Audio I2S interface Miscellaneous External I2C Bus 5x Fast I2C Watchdog support Single Staged Bootselect pins Uboot start only from external or internal SPI Operating System start can be controlled via boot select pins.
SMARC-sAMX6i / Product Specification Electrical Specification 3.5.1 Supply Voltage Following supply voltage is specified at the SMARC™ connector: VCC: 3.0-5,25V RTC: 2.5V - 3.3V 3.5.2 Power Supply Rise Time » The input voltages shall rise from ≤10% of nominal to within the regulation ranges within 0.1ms to 20ms.
SMARC-sAMX6i / Product Specification Power Control Power Supply The SMARC-sAMX6i supports a power input from 3.0-5,25V. The supply voltage is applied through the VCC pins (VCC) of the module connector. Power Button (PWR_BTN#) The power button (Pin P128) is available through the module connector described in the pinout list. To start the module via Power Button the PWRBTN# signal must be at least 50ms (50ms ≤...
SMARC-sAMX6i / Product Specification Environmental Specification 3.9.1 Temperature Specification General Specification Operating Non-operating Commercial grade 0°C to +60°C -30°C to +85°C Extended (E1) -25°C to +75°C -30°C to +85°C Industrial grade (E2) -40°C to +85°C -40°C to +85°C Standard modules are available for industrial grade temperature range. Please see chapter...
Conformal Coating is available for Kontron Computer-on-Modules and for validated SO-DIMM memory modules. Please contact your local sales or support for further details. Validated in Kontron reference housing for EMC the SMARC-sAMX6i follows the requirements for electromagnetic compatibility standards » EN55022...
Estimated RTC battery life (as opposed to battery failures) is not accounted for in the above figures and need to be considered separately. Battery life depends on both temperature and operating conditions. When the Kontron unit has external power; the only battery drain is from leakage paths.
SMARC-sAMX6i / Connectors 4 Connectors The pinouts for Interface Connector are documented for convenient reference. Please see the SMARC Specification and SMARC Design Guide for detailed, design-level information. SMARC™ Connector Top Side Signal Module Module Type/Tolerance Controller Controller Port(i.MX6 Port(i.MX6 Solo)
Page 23
SMARC-sAMX6i / Connectors Signal Module Module Type/Tolerance Controller Controller Port(i.MX6 Port(i.MX6 Solo) I/O MUX Power Direction Termination Pin Name Quad/Dual) Instance Rail Quad/Solo SPI0_DIN Serial 0R CMOS / VDD_IO iMX6 EIM_D22 ECSPI4_MISO ECSPI4_MISO ALT1 / ALT1 V_VIO_S0 SPI0_DO Serial 20R...
The software included in this product contains copyrighted software that is licensed under the GPL. A copy of that license can be found here. You may obtain the complete Corresponding Source code from Kontron for a period of three years after our last shipment of this product.
Page 31
SMARC-sAMX6i / Bootloader Operation clocks Display clocks clrlogo Fill the boot logo area with black Memory compare coninfo Print console devices and information Memory copy crc32 Checksum calculation dcache enable or disable data cache dhcp Boot image via network using DHCP/TFTP protocol...
SMARC-sAMX6i / Bootloader Operation Kontron-Specific Commands Kontron’s implementation of U-Boot includes certain enhancements to provide specific functions not incorporated in the standard U-Boot. The following table provides a complete listing of all Kontron-specific U-Boot commands implemented on the SMARC-sAMX6i. COMMAND...
SMARC-sAMX6i / Bootloader Operation memory range and compared with the md5 message digest at <cksum-address>. If the digest is identical, the command returns 0; if the digests do not match, a value other than zero is returned. When a comparison is made, nothing is printed to the console since this usage of the command is meant to be used within scripts.
SMARC-sAMX6i / Bootloader Operation They can be set using the ‘setenv’ command. Please note, that these settings are lost after a reset. To retain the environment permanently, use the command ‘saveenv’, which saves the complete environment to flash. To transfer a file from a tftp server to memory, the ‘tftpboot’ command is used, for example: >...
LVDS bus. U-Boot also supports compressed splash image with using gzip file format. A small Kontron Logo will be displayed, in case of lack of Splash Screen image in the SPI-flash. A Kontron Bootlogo can be shown on an LVDS panel only.
SMARC-sAMX6i / Bootloader Operation > setenv panel off Disable LVDS output > setenv panel Outputs the bootlogo on LVDS in panel resolution 800×480 shipping default (variable unset) To save the setting for the next boot, please save your environment with >...
SMARC-sAMX6i / Bootloader Operation 5.11 OS Boot Select Loading the OS from a storage define by BOOT_SEL[2:0] pins i.e. : BOOT_SEL2# BOOT_SEL1# BOOT_SEL0# Boot Source Carrier SATA Float Carrier SD Card Float Carrier eMMC Flash Float Float Carrier SPI Float...
Need help?
Do you have a question about the SMARC-sAMX6i and is the answer not in the manual?
Questions and answers