Revision History
Changes from March 31, 2025 to July 31, 2025 (from Revision C (March 2025) to Revision D (July 2025))
- Added web link to request access for HSM Addendum for
AM263PxGo
- [ADC] Updated and resolved some inconsistencies regarding the exact voltage rail to reference buffer connections.Go
- (ADC-CMPSS Signal Connections): Updated the CMPSS and ADC
connections diagramGo
- Added third paragraph in Section 7.5.2.20.1
Go
- [CMPSS Block Diagram] Updated CMPSS Module block diagram Go
- (ADC-CMPSS Signal Connections): Updated the CMPSS and ADC
connections diagramGo
- [Reference DAC] Updated DACOUT formulaGo
- Changed TBPHS = 300 in Figure 7-289
Go
- Added Externally-triggered frame generation in Section 7.5.9.1.1
Go
- FSI integration diagramGo
- [Buffer Almost Full] Corrected the register name in the
note.Go
- [Buffer Almost
Empty] Corrected the register name in the
note.Go
- [MMCSD Features] Removed 8-bit mode from feature list, as it is not
supported on AM26x.Go
- [Unsupported MMCSD Features] Added clarification that Controller DMA
operation not supported refers to ADMA operationGo
- Updated diagrams for 4-bit MMCSD. 8-bit not supported on AM26x
devices.Go
- [MMCSD Pin List] Removed 8-bit mode signals from
tables.Go
- [MMC/SD/SDIO Connected to an MMC, an SD Card, or an SDIO Card] Removed 8-bit mode
pins and modified diagrams.Go
- [DMA Receive Mode]
Updated figure to only show 4-bit mode. 8-bit mode
is not supported on AM26x.Go
- [DMA Transmit Mode] Updated figure to only show 4-bit mode. 8-bit
mode is not supported on AM26x.Go
- [Busy Timeout for R1b, R5b Response Type] Updated timing diagram to
remove 8-bit mode. AM26x does not support 8-bit mode.Go
- [Busy Timeout After Write CRC Status] Updated timing diagram to
remove 8-bit mode. AM26x does not support 8-bit mode.Go
- [Write CRC Status Timeout] Updated timing diagram to remove 8-bit
mode. AM26x does not support 8-bit mode.Go
- [Read Data Timeout] Updated timing diagram to remove 8-bit mode. AM26x does
not support 8-bit mode.Go
- Renamed master word with "controller" in CAN
chapter.Go
- Updated Message RAM Address range
table for AM263PGo
- [ECC Aggregator Features] Removed inject only mode for diagnostic
purposes from the features listGo
Changes from May 31, 2024 to March 31, 2025 (from Revision B (May 2024) to Revision C (March 2025))
- [Programmable Real-Time Unit and Industrial Communication Subsystem
(PRU-ICSS)] PRUSS references updated to PRU-ICSS.Go
- Added clarification that 1 WDT per core is presentGo
- Updated Memory mapGo
- Updated R5FSS core-specific Memory Map for AM263PGo
- Updated top-level System Interconnect diagramGo
- [Interconnect Safety] Adding cross-reference links to the figures in
this section.Go
- [Error Signaling Integration] Updated ICSSM references to ICSS.
Changed 'Slave' to 'Peripheral'.Go
- Updated IDs to match CSL defines file, Updated TMU segments size to
1024 instead of 944BytesGo
- [ISC (Initiator-side Security Control)] ICSSM references updated to
ICSS.Go
- [Module Integration] Added note on interchangable reset signal
naming.Go
- Updated the integration diagramGo
- [SOC_TIMESYNC_XBAR1 Integration] All references to ICSSM updated to
ICSS.Go
- RTI: Updated integration daigram and clocks tableGo
- Removed clock mode3 from OSPI Boot modeGo
- Modifed QSPI to OSPI for AM263PGo
- Initial CreationGo
- [IP Blocks] Changing SCIA to UART0 in UART Boot row.Go
- [IP Blocks] Added filtering for OSPI bootmodesGo
- [PBIST] Updated memory group numbers and descriptions in R5 PBIST
table.Go
- Changed TOPRCM to MSS_TOPRCM to be consistent with
RAGo
- [MMR Access Error Interrupt] Changed C2K prefix in register names to
CONTROLSS prefix.Go
- [MSS_CTRL Integration] Changed TPCC0 → TPCC_A.Go
- [MSS_CTRL Integration] References to ICSSM updated to
ICSS.Go
- [L2 OCRAM and Mailbox RAM and EDMA RAM Memory Initialization] fixed
enumeration of PARTITIONx and Bank(x) to start at 0 instead of 1, and there are
4 partitions/banks.Go
- [ EDMA Global Configuration and Event Aggregation] changing TPCC0 to
TPCC_A, TPTC00 to TPTC_A0, TPTC01 to TPTC_A1.Go
- [EDMA Error Aggregation] Changed TPCC0 register prefixes to
TPCC_A.Go
- [ICSSM Global Configuration] ICSSM*_IDLE_CONTROL changed to
GLOBAL_CONTROLSGo
- Added clarification that section MPU Interrupt Aggregator is about
System MPUsGo
- [R5SS TCM Address Parity Error Aggregator] Changed the following
register names: R5SS*_CPU*_ECC_CORR_ERRAGG_MASK →
R5SS*_CPU*_TCM_ADDRPARITY_ERRAGG, R5SS*_CORE*_ADDRPARITY_ERR_TCM →
ERR_PARITY_ATCM0_R5SS0, R5SS*_CORE*_ERR_ADDRPARITY_TCM → ERR_PARITY_B0TCM_R5SS0,
R5SS*_CORE*_ERR_ADDRPARITY_B1TCM → ERR_PARITY_B1TCM_R5SS0,
R5SS*_TCM_ADDRPARITY_CLR → TCMx_PARITY_CTRL.Go
- [Power Management Overview] Added definitions for FROM and 1.8V
Analog supplies.Go
- Power: Added further detail surrounding connections with the 1.8V LDO.Go
- Power: Adding POK and POR modules descriptionGo
- Added type of Temperature sensorsGo
- [Thermal Manager Features] specified which 2 SoC Temperature
Monitors are being referred to in feature list - TSENSE0 and
TSENSE1.Go
- [Thermal Alert Comparator]: Combined Low and High Threshold Alert
Mode and Single Hot/Cold Alert Mode into single Operation with
Interrupts sub-section.Go
- [Temperature Timestamp Registers] Specified which TSENSE modules the
FIFO registers support (TSENSE0 and TSENSE1).Go
- [FIFO Management] Specified which registers are updated when
software stops a certain FIFO (first line in section).Go
- [ADC Values Versus Temperature] Added note that the conversion table
does not apply to TSENSE3.Go
- Added note on memories affected by Warm ResetGo
- Added more details on ESM interrupts causing warm
resetGo
- Added clarity on reset type to be used for ROM Eclipse and lockstep
to dual-core switchGo
- Added note on HSDIVIDER CLKOUTSGo
- Updated R5SS Features for AM263PGo
- Added reference to ARM documentation for details on R5
MPUGo
- Updated R5SS Integration tables/ imagesGo
- [Tightly-Coupled Memories (TCMs)] Changed 'Slave' to
'Peripheral'.Go
- [R5FSS Boot Options] Changed 'Slave' to
'Target'.Go
- [Single Operation] Added note clarifying the order in which result
registers for two operand operations must be read. Notes are filtered for
AM263Px.Go
- [PRU-ICSS Key Features] Changed program memory per
PRU size from 16KB to 12KBGo
- [PRU-ICSS I/O Signals] changed first column in table to be PR<k> instead
of PR0 to represent multiple instances of PRU-ICSS (if applicable)Go
- [PRU-ICSS Top Level Resources Functional Description] Added details
for devices with >1 ICSS instance.Go
- [PRU-ICSS Local Instruction Memory Map] Updated IMEM/IRAM size to
12KB from 16KB.Go
- Added AM263Px specfic interrupt mapping to hightlight system specific
mapping of CONTROLSS interruptsGo
- [PRU-ICSS Interrupt Requests Mapping] Updated IP Interrupts Table to
match IP Spec. Interrupts [63:32] can be generated from internal or external
sources.Go
- Remove wording that
shows 2 PRUSS.Go
- [PRU-ICSS UART Signal Descriptions] References to PRUSS updated to
PRU-ICSS.Go
- [PRU-ICSS eCAP Features] References to PRUSS updated to
PRU-ICSS.Go
- [PRU-ICSS Enhanced Capture CAP1-CAP4 Registers] References to PRUSS
updated to PRU-ICSS.Go
- [PRU-ICSS eCAP Module APWM Mode Operation] Adding APWM Mode Timing WaveformGo
- [PRU-ICSS eCAP Module APWM Mode Operation] References to PRUSS updated to PRU-ICSS.Go
- [PRU-ICSS MII MDIO Overview] Replaced 'slave' with
'peripheral'.Go
- [PRU-ICSS MII MDIO Functional Description] Replaced 'slave' with
'peripheral.'Go
-
Section 7.5.2.3.1: Added note regarding maximum ADCCLK frequency (66.67MHz)
and minimum PRESCALE value (>=3)Go
- [ADC] Added details regarding the correct usage of the internal reference buffers.Go
- [ADC] Updated Table ADC Input Selection Logic to improve clarity.Go
- (ADC-CMPSS Signal Connections): Updated CMPSS and ADC Connections diagram to show positive input of lower comparator in CMPSSA is selectable between INP and INM signals.Go
- External Channel Selection: Details regarding ADC external mux channels have been included.Go
- Including PPB Oversampling section and PPB SYNCINSEL connection table.Go
- Added note regarding approximately 3 times longer reference S+H time due to high drive impedance.Go
- Inducing links to ADC Open-short Detection (OSD) API and related SDK exampleGo
- Added note to step 2 in Section 7.5.2.17
Go
- (ADC-CMPSS Signal Connections): Updated CMPSS and ADC Connections diagram to show positive input of lower comparator in CMPSSA is selectable between INP and INM signals.Go
- [ePWM Modules Overview] Updated number of submodules to 8 (from
32).Go
- Time-Base Counter Synchronization: Added note on delay from internal control module to target module.Go
- ePWM: Added note on missed action qualifier events.Go
- [APWM Mode Operation] Added note pointsGo
- Added two note pointsGo
- Changed fourth paragraph and added Note in Section 7.5.8.7
Go
- Added Section 7.5.8.10
Go
- FSI: Updated PING to External Trigger Sources and Index for
AM263PGo
- Added OUTPUTXBAR Input Connection Table for AM263PGo
- Updating the block diagram for AM263PGo
- Adding more details on FOTAGo
- [Spinlock Software Reset] added sentence that reading back value of
SOFTRESET bit will always return 0.Go
- [EDMA XBAR INTRTR0] Removed C2K prefix from affected sources in in_intr
Hardware Requests table, replaced with CONTROLSS prefix.Go
- [R5FSS0_CORE0 Interrupt Map] Changed TPCC0 to TPCC_A.Go
- [R5FSS0_CORE1 Interrupt Map] Changed TPCC0 to
TPCC_AGo
- [R5FSS1_CORE0 Interrupt Map] Changed TPCC0 to
TPCC_AGo
- [R5FSS1_CORE1 Interrupt Map] Changed TPCC0 to
TPCC_AGo
- [R5FSS1_CORE1 Interrupt Map] Added interrupt type in the Interrupt
mapGo
- [PRU-ICSS Interrupt Map] Updated SOC_TSXBAR_INTR to SOC_TIMESYNC_XBAR to match
Register Addendum naming.Go
- [EDMA Interrupt Aggregator]
changed TPCC0 to TPCC_A.Go
- [EDMA Error Interrupt Aggregator] changed TPCC0 to
TPCC_AGo
- [EDMA Configuration] Changed TPCC0 to TPCC_A, TPTC0 to TPTC_A0,
TPTC1 to TPTC_A1.Go
- [EDMA - Third Party Transfer Controller] Updated
block diaghram to show read/write data bus is fixed at 64 bits.Go
- [Parameter Set
Updates] Changed 'slave' to
'peripheral'.Go
- [Constant Addressing Mode Transfers/Alignment Issues] changed
'slave' to 'target'Go
- [Proxy Memory
Protection] changed 'slave' to
'target'.Go
- [EDMA Transfer Controller (EDMA_TPTC)] Updated for inclusive
terminology.Go
- [Event Dataflow] Updated for inclusive terminology.Go
- [GPIO Integration] Updated table introduction sentence to describe
correct number of GPIO modules (# 0 to 3).Go
- [GPIO Integration] Updated Integration diagram to show that
GPIO#_OUTEN is an active low signal by adding inverter bubble on ENB
buffer,Go
- Added
correct sequence to set or clear a
GPIOGo
- [Trigger
Configuration (per Bit)] updated method to return the value of the FAL_TRIG register. User
can read SET_FAL_TRIG or CLR_FAL_TRIG registers to obtain FAL_TRIG value (rather
than SET_FAL_TRIG and CLR_FAL_TRIG). Go
-
Section 13.1.1.4.4.3: Qualification period bits/register naming added for AM26x
devices.Go
- Changed Figure 13-5 to align the sampling window in the proper timing areaGo
- [GPIO Interrupt Connectivity] Updated Interrupt
Router module naming for AM26x devices -
GPIO_XBAR_INTROUTER.Go
- [I2C Interface Typical Connections] Updated the I/O signals table
counts.Go
- [I2C Integration] Added note in clock table that
DPLL_CORE_HSDIV0_CLKOUT0 (400MHz) is not supported.yesGo
- [I2C Integration] References to ICSSM updated to
PRU-ICSS.yesGo
- [MCSPI Protocol and Data Format] Added CLKG bit field information to
Programmable MCSPI Clock bullet point.Go
- [MCSPI in Controller Mode] Updated number of peripheral devices
connected to in MCSPI Controller Mode (Full Duplex) figure.Go
- [Peripheral Receive-Only Mode] Added clarification to definition of
full-duplex mode (requires 2 serial data lines).Go
- [UART Integration] Added note in clock table that
DPLL_CORE_HSDIV0_CLKOUT0 (400MHz) is not supported for all UART
instances.Go
- [UART Integration] References to ICSSM updated to
PRU-ICSS.Go
- Deleted the first paragraph for AM26x Devices as there is no
reference to the UART hardware requests that is mentioned in the first
paragraphGo
- [CPSW Integration] Added note in clock table that
DPLL_CORE_HSDIV0_CLKOUT0 (400MHz) and DPLL_CORE_HSDIV0_CLKOUT1 (500MHz) is not
supported. Go
- [CPSW Integration] References to ICSSM updated to
PRU-ICSS.Go
- [CPSW Integration] Removed C2K prefixes from Destination Event Input
column entries in Time Sync and Compare Event table, and replaced with CONTROLSS
prefix.Go
- [CPSW InterVLAN Routing]: Updated section to clarify intended usageGo
- (Address Table Entry): Updated IPv4 and IPv6 Table Entry sections to fix entry definitions and expand on IPv6 table entry operationGo
- [CPSW Inner VLAN Table Entry]: Updated ENTRY_TYPE value from "1h" to "2h" in Inner VLAN Table EntryGo
- [CPSW Rate Limiting}: Added Rate Limiting main sectionGo
- [CPSW Ethernet Port Transmit Rate Limiting]: Updated register name references from incorrect Host Port registers to correct Ethernet Port registersGo
- [CDMA CPPI3.0 Interface Bandwidth] Updated 'master' to
'controller'.Go
- [MMCSD Features] Removed functional clock source input speed from
feature list.Go
- [Unsupported MMCSD Features] Removed MMC out of band interrupts from
unsupported feature table.Go
- [MMCSD Integration] Added note in clock table that
DPLL_CORE_HSDIV0_CLKOUT0 (400MHz) is not supported. Go
- [MMCSD Connectivity Attributes] Added Physical Address hex value in
MMCSD Connectivity Attributes.Go
- [MMCSD Connectivity Attributes] Updated clock domain types to match
MMCSD clocks table.Go
- [MMCSD Clock and Reset Management] Updated table with correct clock signal names and
edited first paragraph to reflect table changes.Go
- [MMC/SD/SDIO Connected to an MMC, an SD Card, or an SDIO Card] Updated block diagram
to show 4 data lines. Removed block diagram showing >1 MMCSD
instance.Go
- [MMC/SD/SDIO Connected to an MMC, an SD Card, or an SDIO Card] Updated pin
definitions for MMC_SDCD, MMC_SDWP, and added definition for
MMC_OBI.Go
- [Normal Mode] Updated register
prefix from SD to MMC.Go
- [Idle Mode] Updated register prefix from SD to
MMCGo
- [Transition from Normal Mode to Smart-Idle Mode] Updated register prefix
from SD to MMC.Go
- [Transition from Smart-Idle Mode to Normal Mode] Updated register prefix
from SD to MMC.Go
- [Force-Idle Mode] Updated register prefix from SD to MMC.Go
- [Local Power Management] Updated register prefix from SD to
MMC.Go
- [Interrupt Requests] Updated register prefix from SD to
MMC.Go
- [Interrupt-Driven Operation] Updated register prefix from SD to
MMC.Go
- [Polling] Updated register prefix from SD to MMC.Go
- [DMA Responder Mode Operations] Updated register prefix from
SD to MMC.Go
- [DMA Transmit Mode] Updated register prefix from SD to
MMC.Go
- [Data Buffer] Updated register prefix from SD to
MMC.Go
- [Data Buffer Status] Updated register prefix from SD to
MMC.Go
- [Different Types of Responses] Updated register prefix from SD to
MMCSD.Go
- [Transfer or Command Status and Error Reporting] Updated register
prefix from SD to MMC.Go
- [Busy Timeout for R1b, R5b Response Type] Updated register prefix
from SD to MMC.Go
- [Busy Timeout After Write CRC Status] Updated register prefix from
SD to MMC.Go
- [Write CRC Status Timeout] Updated register prefix from SD to
MMC.Go
- [Read Data Timeout] Updated register prefix from SD to MMC.Go
- [Transfer Stop] Updated register prefix from SD to
MMC.Go
- [Transfer Stop] Removed Auto CMD12 feature from MMC/SD/SDIO feature
list.Go
- [Output Signals Generation] Updated register prefix from SD to
MMC.Go
- [Generation on Falling Edge of MMC Clock] Added definitions for
labels in timing diagram.Go
- [Generation on Falling Edge of MMC Clock] Updated register prefix
from SD to MMC.Go
- [Generation on Rising Edge of MMC Clock] Added definitions for
labels in timing diagram.Go
- [Generation on Rising Edge of MMC Clock] Updated register prefix
from SD to MMC.Go
- [CE-ATA Command Completion Disable Management] Updated register
prefix from SD to MMC.Go
- [Test Registers] Updated register prefix from SD to
MMC.Go
- [Surrounding Modules Global Initialization] changed MPU INTC to
VIM.Go
- [Set SD Default Capabilities] Updated register prefix from SD to
MMC.Go
- [Wake-Up Configuration] Updated register prefix from SD to
MMC.Go
- Updated the FSS Overview sectionGo
- Updated the FSS detailed block DiagramGo
- (OSPI Environment): Updated RESETn_OUT signal descriptions to show
pins operate as active lowGo
- [MCAN Power Down (Sleep Mode)] Added note that power
down is not supported at system level, only supported at IP
level.Go
- [TX Queue] Added sentence on what indicies are returned in read.Go
- RTI: Updated integration daigram and clocks tableGo
- Updated the Digital watchdog operation diagramGo
- Removed typoGo
- Moved all the content to the
subsectionGo
- Updated the overall contentGo
- [ECC Aggregator Integration] Changed TPTC00 to TPTC_A0, TPTC01 to
TPTC_A1.Go
- Updated the number of eventsGo
- [MCRC Features] added supported CRC polynomials to Feature
list.Go
- [PSA Signature Register] added CRC polynomial equations for all
supported CRC polynomialsGo
- [MCRC Power Down Mode] Removed line - When MCRC controller is in
power down mode, no data tracing alone will happen - as it is not supported on
AM26x devices.Go
- [Programmable Build-In Self-Test (PBIST) Module] updated topic for AM26x from
Hercules.Go
- [PBIST vs. Application Software-Based Testing] Updated processor
core to Cortex-R5F.Go
- [Host Processor Interface to the PBIST Controller Registers] Updated
processor core to Cortex-R5F.Go
- Added details on DAP and APB Interconnect and External
PortsGo
- Made generic to re-use across
devicesGo
- [Software Messaging Trace] Changed 'Master' to
'Controller'.Go
- Adding Arm debug register description linksGo