SPRUJF1C November 2024 – December 2025
The boot mode for the AM261x is selected by a DIP (Dual In-Line Package) switch (SW4) or the test automation header. The test automation header uses an I2C expansion buffer to drive the boot mode when PORz is toggled. The supported boot modes are shown in Table 2-12. The DIP Switch configurations for each boot mode are shown in Table 2-13.

| Boot Mode or Peripheral | Boot Media or Host | ROM Activity / Notes |
|---|---|---|
| OSPI-OSPI (4S), 50MHz, SDR, 0x6B | Flash Memory | ROM configures OSPI controller in OSPI 4S mode and downloads image from external flash, supports UART fallback boot mode if any failures |
| UART, XMODEM, 115200bps | External Host | ROM configures UART0 with baud rate of 115200 bps and downloads image from external PC terminal using x-modem protocol |
| OSPI-OSPI (1S), 50MHz, SDR, 0x0B | Flash Memory | ROM configures OSPI controller in OSPI 1S mode and downloads image from external flash, supports UART fallback boot mode if any failures |
| OSPI (8S), SDR, 33 MHz, 0x8B | Flash Memory | ROM configures OSPI controller in 8S mode and downloads image from external flash, supports UART fallback boot mode if any failures |
| DevBoot | N/A | To support SBL development, R5-will come up with ROM eclipsed, PLLs are initialized, No L2, TCMA and TCMB PBIST are performed, No L2 and TCM memInit. Supported only on FS devices |
| xSPI (1S->8D), 20 MHz, SFDP | Flash Memory, External Host | ROM configures OSPI controller in xSPI 8D mode, Reads SFDP table for read command and downloads image from external flash, Flashes with SFDP are of JEDEC standard Rev D only supported. In case of any failure it falls back to UART boot mode |
| USB DFU | External Host | ROM configures USB controller to work in device mode and download the image into L2 memory to process. In case of any failure it falls back to UART boot mode. Supports USB 2.0 device mode at High-Speed (HS, 480 Mbps) |
| Boot Mode | AM261x SOP[3:0] | SW4.4 (SOP3 Inverse) | SW4.3 (SOP2 Inverse) | SW4.2 (SOP1 Inverse) | SW4.1 (SOP0 Inverse) |
|---|---|---|---|---|---|
| OSPI-OSPI (4S), 50MHz, SDR, 0x6B | 0000 | 1 | 1 | 1 | 1 |
| UART, XMODEM, 115200bps | 0001 | 1 | 1 | 1 | 0 |
| OSPI-OSPI (1S), 50MHz, SDR, 0x0B | 0010 | 1 | 1 | 0 | 1 |
| OSPI (8S), SDR, 33 MHz, 0x8B | 0011 | 1 | 1 | 0 | 0 |
| DevBoot | 1011 | 0 | 1 | 0 | 0 |
| xSPI (1S->8D), 20 MHz, SFDP | 1100 | 0 | 0 | 1 | 1 |
| USB DFU | 1110 | 0 | 0 | 0 | 1 |