This application report describes various boot mechanisms supported by the AM18xx bootloader read-only memory (ROM) image. Topics covered include the Application Image Script (AIS) boot process, an AISgen tool used to generate boot scripts, protocol for booting the device from an external master device, a UART Boot Host GUI for booting the device from a host PC, and any limitations, default settings, and assumptions made by the bootloader.
Project collateral discussed in this application report can be downloaded from the following URL: http://www.ti.com/lit/zip/spraba5.
Code Composer Studio is a trademark of Texas Instruments.
Windows, Microsoft are registered trademarks of Microsoft Corporation in the United States and.
All other trademarks are the property of their respective owners.
The AM18xx bootloader resides in the ROM of the device. This document describes the boot protocol used by the bootloader, discusses tools required to generate boot script, and talks about limitations/assumptions for the bootloader.
The AM18xx bootloader has undergone multiple revisions. To check the version of your device, perform the following steps.
The text d800k008 should appear in the memory window at offset 0x08. For earlier ROM revisions, the text could also appear as d800k002, d800k004, or d800k006. It’s important to know your ROM revision when generating boot images. If you don’t see any of these values in the memory window, this document is not applicable to your device. An abbreviated summary of the ROM boot loader revision history can be found in Section E.