TMC8462 Datasheet • Document Revision V1.4 • 2018-May -09
66 / 204
6.4.6.4 PDI SPI Slave Configuration (0x0150)
The PDI configuration register 0x0150 and the extended PDI configuration registers 0x0152:0x0153 depend
on the selected PDI. The Sync/Latch[1:0] PDI configuration register 0x0151 is independent of the selected
PDI. The TMC8460, TMC8461, TMC8462, and TMC8670 devices support SPI Slave PDI only.
Bit
Description
ECAT
PDI
Reset Value
1:0
SPI mode:
r/-
r/-
00: SPI mode 0
01: SPI mode 1
10: SPI mode 2
11: SPI mode 3
NOTE: SPI mode 3 is recommended for Slave
Sample Code
NOTE: SPI status flag is not available in SPI
modes 0 and 2 with normal data out sample.
3:2
SPI_IRQ output driver/polarity:
00: Push-Pull active low
r/-
r/-
01: Open Drain (active low)
10: Push-Pull active high
11: Open Source (active high)
4
5
SPI_CSNL polarity:
0: Active low
r/-
r/-
r/-
r/-
1: Active high
Data Out sample mode:
0: Normal sample (SPI_MISO and SPI_MOSI are
sampled at the same SPI_CLK edge)
1: Late sample (SPI_MISO and SPI_MOSI are
sampled at different SPI_CLK edges)
7:6
Reserved, set EEPROM value 0
r/-
r/-
Table 37: Register 0x0150 (PDI SPI CFG)
6.4.6.5 SYNC/LATCH Configuration (0x0151)
Bit
Description
ECAT
PDI
Reset Value
1:0
SYNC0 output driver/polarity:
00: Push-Pull active low
r/-
r/-
TMC8461: 10
TMC8462: 10
01: Open Drain (active low)
10: Push-Pull active high
11: Open Source (active high)
2
3
SYNC0/LATCH0 configuration:
0: LATCH0 Input
r/-
r/-
r/-
TMC8461: 1
TMC8462: 1
1: SYNC0 Output
SYNC0 mapped to AL Event Request register r/-
TMC8461, TMC8462: de-
pends on configuration
0x0220.2:
0: Disabled
1: Enabled
©2018 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Terms of delivery and rights to technical change reserved.
Download newest version at www.trinamic.com