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
8.4.1
Dip Switch Settings
No Boot: SW1 (pin1, pin2, pin3, pin4): off, off, off, on
UART: SW1 (pin1, pin2, pin3, pin4): off, on, off, off
NAND: SW1 (pin1, pin2, pin3, pin4): off, off, off, off
SPI: SW1 (pin1, pin2, pin3, pin4): off, off, on, off
I2C: SW1 (pin1, pin2, pin3, pin4): off, off, on, on
Ethernet: SW1 (pin1, pin2, pin3, pin4): off, on, off, on