Changes

Jump to: navigation, search
no edit summary
NXP iMX6UL processor implements a very flexible boot process. This versatility comes at the price of a non trivial bootstrap configuration scheme. Typical system-on-module (SOM for short) adopter does not need to deal with such a complexity. In other words, he/she expects to manage few boot configuration issues because it is assumed that most of them are "hidden" within the SOM itself. Nevertheless, there are specific applications where the system integrator needs full control of all the bootstrap configuration options, even if the design is built upon a SOM.
These two needs - ease of use and configurability - clearly push in opposite directions. During the inception of the AXELULite AXEL ULite product, specific attention has been addressed to find a viable trade off to satisfy such requirements. This effort has led to the options that are detailed in the section [[#Options for AXELULite AXEL ULite users|Options for AXELULite AXEL ULite users]]. Reader can skip directly to this paragraph, however he/she is encouraged to read [[#Overview of NXP iMX6UL bootstrap process|this section]] as well, in order to get an overview of the processor's boot process.
It is worth remembering that an exhaustive discussion of this issue is beyond the scope of this article. For more details, please refer to <ref name="IMX6ULRM">NXP, IMX6ULRM, ''i.MX 6UltraLite Applications Processor Reference Manual''</ref>.
[3] It means it is set to 1.
==Options for AXELULite AXEL ULite users==From the point of view of boot configuration programming, AXELULite AXEL ULite portfolio consists of two basic categories of ordering codes:
#part numbers in the form TBD have eFUSEs not programmed
#the other ordering codes have eFUSE programmed as detailed in the [[#P-eFUSE ordering codes|following section]].
P-EFUSE codes address users that don't need full control of boot configuration and can use one of the preconfigured options. These configurations are intended to satisfy most commonly used boot schemes. Nevertheless, '''users are strongly recommended to understand the limitations of such configurations in order to verify they meet system requirements'''.
Generally speaking, AXELULite AXEL ULite supports two kind of memories as internal boot devices: NOR flash (connected to ESCPI1 interface) and NAND flash.
These devices can be combined differently. However, no matter how NAND and NOR flash are combined, all of P-eFUSE ordering codes have:
*decide to use ''GPIO override'' approach even for mass production.
====AXELULite AXEL ULite adapter====To ease the development effort of the customers working with NP-eFUSE SOMs, DAVE Embedded Systems has made available a specific adapter board. For more information please see [[AXELULite AXEL ULite adapter|this page]].
==References==
{{reflist}}
743
edits

Navigation menu