Technical Reference Manual 002-29852 Rev. *B
2.2 CANFD 1
Description
CAN Controller
Base Address
0x40540000
Size
0x20000
Slave Num
MMIO5 - 3
Register Name Address Permission Description
CANFD1_CTL
0x40541000 FULL Global CAN control register
CANFD1_STATUS
0x40541004 FULL Global CAN status register
CANFD1_INTR0_CAUSE
0x40541010 FULL Consolidated interrupt0 cause register
CANFD1_INTR1_CAUSE
0x40541014 FULL Consolidated interrupt1 cause register
CANFD1_ECC_CTL
0x40541080 FULL ECC control
CANFD1_ECC_ERR_INJ
0x40541084 FULL ECC error injection
2.2.1 CH 0
Register Name Address Permission Description
CANFD1_CH0_RXFTOP_CTL
0x40540180 FULL Receive FIFO Top control
CANFD1_CH0_RXFTOP0_STAT
0x405401A0 FULL Receive FIFO 0 Top Status
CANFD1_CH0_RXFTOP0_DATA
0x405401A8 FULL Receive FIFO 0 Top Data
CANFD1_CH0_RXFTOP1_STAT
0x405401B0 FULL Receive FIFO 1 Top Status
CANFD1_CH0_RXFTOP1_DATA
0x405401B8 FULL Receive FIFO 1 Top Data
2.2.1.1 M_TTCAN
Register Name Address Permission Description
CANFD1_CH0_CREL
0x40540000 FULL Core Release Register
CANFD1_CH0_ENDN
0x40540004 FULL Endian Register
CANFD1_CH0_DBTP
0x4054000C FULL Data Bit Timing & Prescaler Register
CANFD1_CH0_TEST
0x40540010 FULL Test Register
CANFD1_CH0_RWD
0x40540014 FULL RAM Watchdog
CANFD1_CH0_CCCR
0x40540018 FULL CC Control Register
CANFD1_CH0_NBTP
0x4054001C FULL Nominal Bit Timing & Prescaler Register
CANFD1_CH0_TSCC
0x40540020 FULL Timestamp Counter Configuration
CANFD1_CH0_TSCV
0x40540024 FULL Timestamp Counter Value
CANFD1_CH0_TOCC
0x40540028 FULL Timeout Counter Configuration
CANFD1_CH0_TOCV
0x4054002C FULL Timeout Counter Value
CANFD1_CH0_ECR
0x40540040 FULL Error Counter Register
CANFD1_CH0_PSR
0x40540044 FULL Protocol Status Register
CANFD1_CH0_TDCR
0x40540048 FULL Transmitter Delay Compensation Register
CANFD1_CH0_IR
0x40540050 FULL Interrupt Register
CANFD1_CH0_IE
0x40540054 FULL Interrupt Enable
CANFD1_CH0_ILS
0x40540058 FULL Interrupt Line Select
CANFD1_CH0_ILE
0x4054005C FULL Interrupt Line Enable
CANFD1_CH0_GFC
0x40540080 FULL Global Filter Configuration
CANFD1_CH0_SIDFC
0x40540084 FULL Standard ID Filter Configuration
CANFD1_CH0_XIDFC
0x40540088 FULL Extended ID Filter Configuration
CANFD1_CH0_XIDAM
0x40540090 FULL Extended ID AND Mask
CANFD1_CH0_HPMS
0x40540094 FULL High Priority Message Status
CANFD1_CH0_NDAT1
0x40540098 FULL New Data 1
CANFD1_CH0_NDAT2
0x4054009C FULL New Data 2
CANFD1_CH0_RXF0C
0x405400A0 FULL Rx FIFO 0 Configuration
CANFD1_CH0_RXF0S
0x405400A4 FULL Rx FIFO 0 Status
CANFD1_CH0_RXF0A
0x405400A8 FULL Rx FIFO 0 Acknowledge
CANFD1_CH0_RXBC
0x405400AC FULL Rx Buffer Configuration
CANFD1_CH0_RXF1C
0x405400B0 FULL Rx FIFO 1 Configuration
CANFD1_CH0_RXF1S
0x405400B4 FULL Rx FIFO 1 Status
CANFD1_CH0_RXF1A
0x405400B8 FULL Rx FIFO 1 Acknowledge
CANFD1_CH0_RXESC
0x405400BC FULL Rx Buffer / FIFO Element Size Configuration
CANFD1_CH0_TXBC
0x405400C0 FULL Tx Buffer Configuration
CANFD1_CH0_TXFQS
0x405400C4 FULL Tx FIFO/Queue Status
CANFD1_CH0_TXESC
0x405400C8 FULL Tx Buffer Element Size Configuration
CANFD1_CH0_TXBRP
0x405400CC FULL Tx Buffer Request Pending
CANFD1_CH0_TXBAR
0x405400D0 FULL Tx Buffer Add Request
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers