Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
?
EE Times-Asia > Embedded
?
?
Embedded??

Customizing the Freescale Advanced Toolkit for i.MX-based platforms

Posted: 24 Feb 2010 ?? ?Print Version ?Bookmark and Share

Keywords:ATK customization? Advanced Toolkit? i.MX processor?

The Advanced Toolkit (ATK) is a container of tools for the i.MX processor family. This software is used for developing and validating i.MX based platforms. The ATK can be used both by the manufacturing and engineering teams to assist in board bring up, diagnostics and testing. Although the ATK is not a substitute for a Joint Test Action Group (JTAG) tool, it can replace some functionalities that a JTAG tool provides.

The ATK software provides the following features:
? A Flash tool for downloading data to the SDRAM for programming, dumping, and erasing data in Flash memories such as NOR and NAND, and SD;
? Ability to download and execute the code directly to the SDRAM without having any custom bootstrap code in the flash on board;
? An image conversion tool for converting the image file formats such as binary to S-record, S-record to binary, and Executable Linkable Format (ELF) to binary;
? A GUI to control the tools.

The official ATK releases from Freescale support all i.MX SoC and the development platforms available at the time of release. However, the customers frequently want to use the ATK with their custom hardware designs for basic debugging/validation or development.

A typical custom design uses components such as NAND or DDR memories that are not supported by the standard ATK. Due to this reason, Freescale provides the toolkit source to adapt it accordingly.

This application note describes ATK customization.

View the PDF document for more information.

Click here to view related datasheets.





Article Comments - Customizing the Freescale Advanced T...
Comments:??
*? You can enter [0] more charecters.
*Verify code:
?
?
Webinars

Seminars

Visit Asia Webinars to learn about the latest in technology and get practical design tips.

?
?
Back to Top