DAVE Embedded Systems does not assume any responsibility about availability, supplying and support regarding all the products mentioned in this manual that are not strictly part of the AXEL ULite CPU module. AXEL ULite CPU modules are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury.
AXEL ULite Hardware Manual v.1.0.2 DAVE Embedded Systems will not be responsible for any defects or damages to other products not supplied by DAVE Embedded Systems that are caused by a faulty AXEL ULite module. Technical Support We are committed to making our product easy to use and will help customers use our CPU modules in their systems.
AXEL ULite Hardware Manual v.1.0.2 Related documents Document Location DAVE Developers Wiki http://wiki.dave.eu/index.php/Main_Page Tab. 1: Related documents Conventions, Abbreviations, Acronyms Abbreviation Definition Button EMAC Ethernet Media Access Controller General purpose input GPIO General purpose input and output General purpose output...
Page 10
AXEL ULite Hardware Manual v.1.0.2 Revision History Version Date Notes 0.0.1 June 2016 First draft (PRELIMINARY) 0.9.0 August 2016 First Release 1.0.0 September 2016 Release 1.0.1 December 2018 Minor fixes 1.0.2 August 2019 Minor fixes August, 2019 10/65...
AXEL ULite Hardware Manual v.1.0.2 Introduction AXEL ULite is the brand new solution made by DAVE Embedded Systems, based on the recent NXP/Freescale i.MX6UL Ultra Lite application processor. AXEL ULite defines a new limit in low power consumption with its ARM Cortex A7 architecture and enables customers to design a new concept of Embedded IoT devices.
AXEL ULite Hardware Manual v.1.0.2 Product Highlights ● ULTRA LOW POWER thanks to ARM Cortex A7 MPCore@528 MHz ● pin to pin compatibility with AXEL LITE SOM based on i.MX6 ● i.MX6 software full compatibility ● High flexibility with up to 4 different scalable CPU versions (Base, General Purpose, Security) ●...
AXEL ULite Hardware Manual v.1.0.2 Feature Summary The following table summarizes the features available with AXEL ULite: Feature Specifications Options NXP/Freescale i.MX6 UL ARM Cortex A7 MPCore @ 528 MHz Cache L1: 32 Kbyte instruction, 32 Kbyte data L2: Unified data/instruction, 128 K...
AXEL ULite Hardware Manual v.1.0.2 Feature Specifications Options Dimensions 67,50 mm x 25,40 mm Operating Commercial (0°C / +70°C) Temperature temperature Range range Industrial (-40°C / +85°C) Temperature Range Extended (-40°C / +105°C) Temperature Range Weight 6.4 g Connectors SODIMM 204 pin Tab.
AXEL ULite Hardware Manual v.1.0.2 Design overview The heart of AXEL ULite module is composed by the following components: ● NXP i.MX6 UL core SoC application processor ● Power supply unit with 3V3 single rail or wide 3.7-5.5V input ● DDR memory bank ●...
Page 17
AXEL ULite Hardware Manual v.1.0.2 The i.MX6UL application processor is composed of the following major functional blocks: ● ARM Cortex-A7 MPCore CPU Processor, featuring: ● 128KB unified L2 cache ● NEON MPE co-processor ● External memories interconnect ● Connectivity peripherals, including ●...
AXEL ULite Hardware Manual v.1.0.2 DDR3 memory bank DDR3 SDRAM memory bank is composed by 16-bit width chip. The following table reports the SDRAM specifications: Dimension Value CPU connection Multi-mode DDR controller (MMDC) Size min 256 MB Size max 512 GB...
Reliable Storage Strategy Any embedded product requires to be reliable, robust and economic. This is the reason why DAVE Embedded Systems introduced the usage of a good combination of memories that works perfectly in their context and meet all embedded systems goals. NOR and NAND flash are the key components of this strategy.
AXEL ULite Hardware Manual v.1.0.2 Attribute NAND Read Speed Good Tab. 7: comparison 3.2.1.1 Write endurance The write endurance of SLC floating-gate NOR flash is typically equal to or greater than that of NAND flash, while MLC NOR and NAND flash have similar endurance capabilities.
NOR flash bank NOR flash is a Serial Peripheral Interface (SPI) device. This device is connected to the eCSPI channel 1. Specific models of the AXEL ULite SOM provide the SPI NOR as boot memory. The following table reports the NOR flash specifications:...
For detailed information, please refer to chapter 2 “Memory Maps” of the i.MX Applications Processor Reference Manual. Power supply unit AXEL ULite, as the other LITE Line CPU modules, embeds all the elements required for powering the unit, therefore power sequencing is self-contained and simplified. Nevertheless, power must be provided from carrier board, and therefore users should be aware of the ranges power supply can assume as well as all other parameters.
This section will be completed in a future version of this manual. CPU module connectors All interface signals AXEL ULite provides are routed through SODIMM DDR3 204 pin (named J2). The dedicated carrier board must mount the mating connector and connect the desired peripheral interfaces according to AXEL ULite pinout specifications.
This chapter describes the mechanical characteristics of the AXEL ULite SOM. Mechanical drawings are available in DXF format on request. Board Layout The following figures shows the physical dimensions of the AXEL ULite module. Fig. 3: Board layout - top view August, 2019...
AXEL ULite Hardware Manual v.1.0.2 Connectors The following figure shows the AXEL ULite connectors layout: Fig. 4: Board bottom - top view The following table reports connectors specifications: Part number Standard SO-DIMM 204-pin (DDR3) Mating DDR3 SO-DIMM SOCKET connectors Part number : TE Connectivity 2013289-1...
AXEL ULite Hardware Manual v.1.0.2 Mechanical data table All dimensions on the following table are in millimeters. Dimension Value Width 67.60 mm Depth 25.40 mm Max components' height – top side 1.35 mm Max components' height – bottom side 1.2 mm PCB height 1.086 +-10...
AXEL ULite Hardware Manual v.1.0.2 Pinout table This chapter contains the pinout description of the AXEL ULite module, grouped in two tables (odd and even pins) that report the pin mapping of the 204-pin SO-DIMM AXEL ULite connector. Each row in the pinout tables contains the following information:...
AXEL ULite modules implement a number of peripheral interfaces through the SO-DIMM connector. Some interfaces/signals are available only with/without certain configuration options of the AXEL ULite module. The signals for each interface are described in the related tables. The following notes summarize the column headers for these tables: ●...
AXEL ULite Hardware Manual v.1.0.2 Fixed HW peripherals Fixed HW peripherals are the devices connected on dedicated pins and are not to multiplexing and can not be multiplexed for other functionalities In the sections below you can find the different standard devices within their system configuration 6.1.1...
AXEL ULite Hardware Manual v.1.0.2 6.1.2 AXEL ULite provides two USB 2.0 On-The-Go (OTG) ports with integrated PHY. Please note that the OTG_ID (USB mode host or device identifier) and the other power related signal as OTG_PWR (power) and OTG_OC (overcurrent) are multiplexed as alternate functions on different balls/connector pins.
(FLEXCAN1, FLEXCAN2, SAI1, USB power controls pins) 6.1.4 AXEL ULite provides up to four SPI ports connected to the i.MX6 integrated Enhanced Configurable SPI (ECSPI) controller, featuring: ● Full-duplex synchronous serial interface ●...
Page 40
AXEL ULite Hardware Manual v.1.0.2 transfers ● 32-bit wide by 64-entry FIFO for both transmit and receive data ● Configurable Polarity and phase of the Chip Select (SS) and SPI Clock (SCLK) ● Direct Memory Access (DMA) support August, 2019...
AXEL ULite Hardware Manual v.1.0.2 6.1.5 ECSPI1 AXEL ULite on-board bootable SPI Flash is interfaced with the i.MX6UL through the eCSPI1 port on chip select 0. For further details, please refer to Section 3.3. The following table describes the interface signals:...
AXEL ULite Hardware Manual v.1.0.2 Pin Name Internal Connections Ball/pin # NAND_DATA04 J2.112 CPU.NAND_DATA04 NAND_DATA05 J2.114 CPU.NAND_DATA05 NAND_DATA06 J2.116 CPU.NAND_DATA06 NAND_DATA07 J2.118 CPU.NAND_DATA07 Variant base peripherals 6.2.1 FULL GPIO configuration The i.MX6UL GPIO module provides general-purpose pins that can be configured as either inputs or outputs, for connections to external devices.
AXEL ULite Hardware Manual v.1.0.2 HMI configuration – use case 1 The following scenario shows a possible example of an HMI appliance where the User Interface is the most important functionality. The LCD controller and the touchscreen controller are the main interfaces used for the HMI interaction.
AXEL ULite Hardware Manual v.1.0.2 IoT Gateway – use case 2 The following scenario shows a possible example of a blind appliance where Connectivity is the most important functionality. The two ethernet controllers, two USB ports, eight UARTs, two I2C, two SPI and one audio peripherals can be used simultaneously into the Gateway pinmuxing application.
AXEL ULite Hardware Manual v.1.0.2 Customized pin muxing configuration Customers can require any other multiplexing contacting the DAVE Embedded Systems' sales department at sales@dave.eu Please contact your sales representative for assistance on pin multiplexing design. Additionally, for Evaluation Kit owners is available on the DAVE...
AXEL ULite Hardware Manual v.1.0.2 Power, reset and control AXEL ULite system-on-module (SOM for short) is powered by carrier board via VIN_SOM rail. About voltage range, three supported configurations are available. These configurations are indicated by the value of the f field of the ordering code.
Implementing correct power-up sequence for i.MX6UL processors is not a trivial task because several power rails are involved. AXEL ULite SOM simplifies this task by embedding all the needed circuitry. The following picture shows a simplified block diagram of PSU/voltage monitoring...
Page 55
AXEL ULite Hardware Manual v.1.0.2 Fig. 5: Simplified block diagram of integrated power supply unit The PSU is composed of two main blocks: ● power management integrated circuit (PMIC, NXP PF0100E0 - on request this part is available in automotive grade) ●...
AXEL ULite Hardware Manual v.1.0.2 7.1.1 Power-up sequence The typical power-up sequence is the following: 1. (optional) PMIC_LICELL is powered by a Lithium coin cell battery ● I.MX6 UL SNVS domain is powered (VDD_SNVS_IN) 2. VIN_SOM main power supply rail is powered ●...
AXEL ULite Hardware Manual v.1.0.2 Reset scheme and control signals The following picture shows the simplified block diagram of reset scheme and voltage monitoring. Fig. 6: Simplified block diagram of reset circuitry and voltage monitoring The available reset signals are described in detail in the following sections.
SOM. These two needs - ease of use and configurability - clearly push in opposite directions. During the inception of the AXEL ULite product, specific attention has been addressed to find a viable trade off to satisfy such requirements.
U-Boot feature, the user will need, sooner or later, to recover (bare-metal restore) the AXEL ULite SOM without using the bootloader itself. The following paragraphs introduce the available options. For further information, please refer to DAVE Embedded Systems Developers Wiki or contact the Technical Support Team.
AXEL ULite Hardware Manual v.1.0.2 Please refer to the XUELK Quick Start Guide for further details. 7.5.3 SD/MMC Recovery MMC recovery is a valuable options that requires no special hardware at all, apart a properly formatted MMC. When SD/MMC boot option is selected, bootrom looks for a valid bootloader on SD/MMC.
Providing theoretical maximum power consumption value would be useless for the majority of system designers building their application upon AXEL ULite module because, in most cases, this would lead to an over-sized power supply unit. Several configurations have been tested in order to provide figures that are measured on real-world use cases instead.
AXEL ULite Hardware Manual v.1.0.2 supply unit and to implement thermal management properly. 8.2.1 Configuration1 This section will be completed in a future version of this manual. Heat Dissipation This section will be completed in a future version of this manual.
AXEL ULite Hardware Manual v.1.0.2 Application Notes Please refer to the following documents available on DAVE Embedded Systems Developers Wiki: Document Location Tab. 22: Application Notes August, 2019 63/65...
AXEL ULite Hardware Manual v.1.0.2 RESERVED AREA registration Additional development kit contents, binary images and documentation can be downloaded from the RESERVED AREA of the DAVE Embedded Systems' website. Registering the development kit is required to get access to the RESERVED AREA. The procedure is the following: ●...
Page 65
AXEL ULite Hardware Manual v.1.0.2 Fig. 7: Accessing the RESERVED AREA August, 2019 65/65...