Peripheral Allocation
GMAC:CAN0:EthernetExpansionPHY Management: MDCPA22 (PA20)TX),MDIOPA23 (PA21)RXD: 0 (PA12), 1 (PA13)RX)RX Error: PA15RX CRS/DV: PA16TXEN: PA17TXD: 0 (PA18), 1 (PA19)
- SERCOM0: I2C, front panel/
on-boardrearserialIO (through mux)- IOSET1
- PA8 (SDA, PAD0), PA9 (SCL, PAD1)
- SERCOM3:
I2C,SPI,driveranalog board- IOSET1
PA22PA16 (SDA,SCK, PAD1), PA17 (MOSI, PAD0),PA23PA18 (SCL,MISO,PAD1)PAD2)- Chip select: PA19 (/EN)
- Chip index: PB16, PB17
- SERCOM4: SPI, front panel display
- IOSET1
- DIPO = 0x0
- DOPO = 0x2
- PB12 (MISO, PAD0), PB13 (SCK, PAD1), PB14 (/CS, PAD2), PB15 (MOSI, PAD3)
- SERCOM5: SPI, NOR flash (bonus data)
- IOSET6
- DIPO = 0x3
- DOPO = 0x0
- PB2 (MOSI, PAD0), PB3 (SCK, PAD1), PB0 (/CS, PAD2), PB1 (MISO, PAD3)
- IOSET6
- TC1: Fan PWM
- PA07: WO[1]
- TC5: Beeper
- PB10: WO[0]
- EIC: External interrupt controller
- XOSC1: 12MHz oscillator
- XIN (PB22), XOUT (PB23)
- Debug
- SWCLK (PA30), SWDIO (PA31), SWO (PB30)
If desired, the driver communication interface can use CAN0 instead. It uses the same IO pins as the I²C bus, and requires a CAN transceiver on the board.