SPRACN3
September 2019
66AK2E05
,
66AK2H06
,
66AK2H12
,
66AK2H14
,
66AK2L06
,
AM5K2E02
,
AM5K2E04
Using ARM ROM Bootloader on Keystone II Devices
Trademarks
1
Keystone2 Boot loader Overview
2
Boot Examples Package Download
3
Software Dependencies
4
Supported Hardware
5
Software Features
6
Directory Structure
7
Building the Examples
8
Description of the Examples
8.1
Single Stage Boot Examples
8.2
Multi-Stage Boot Example
8.3
Boot Media-Specific Details
8.3.1
SPI Boot Example
8.3.2
I2C Boot Examples
8.3.3
NAND Examples
8.3.4
UART Boot Examples
8.3.5
Ethernet boot examples
8.3.6
K2E Ethernet Boot Errata Workaround
8.4
Flashing and Running Boot Examples
8.4.1
Dip Switch Settings
8.4.2
Running I2C EEPROM example
8.4.3
Running SPI NOR Example
8.4.4
Running NAND Example
8.4.5
Running UART Example
8.4.6
Running Ethernet Examples
9
Boot Utilities
10
Frequently Asked Questions (FAQ)
11
References
11
References
Texas Instruments:
KeyStone II Architecture ARM Bootloader User's Guide
GIT Repo for Boot Examples
Processor SDK for 66AK2HX Processors - Linux and TI-RTOS support
MCSDK 3_01_04_07 software
https://sourceforge.net/projects/mingw/files/
Code Composer Studio Downloads
EVMK2HX Evaluation Modules
https://www.einfochips.com/
EVM Hardware Setup
Texas Instruments:
66AK2E05/02 KeyStone SoC Silicon Errata (Silicon Rev 1.0)
TFTPD32 utility