## Project Name: S32K116EVB_OOBE_FreeMASTER_Firmware

### Date Created: Jun 20, 2018, 3:59:02 PM

## PIN Assignments for S32K116_48 48 LQFP48 package

|  | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 |  |
|  | PTB2 | PTB3 | PTC14 | PTC15 | PTC16 | PTC1 | PTD5 | PTC2 | PTC3 | PTB4 | PTB5 | PTE8 |  |
25 | LPUART0_TX |  |  |  |  |  |  |  |  |  |  |  |  | PTE9 | 12
26 | LPUART0_RX |  |  |  |  |  |  |  |  |  |  |  |  | PTD15 | 11
27 | PTC9 |  |  |  |  |  |  |  |  |  |  |  |  | PTD16 | 10
28 | PTC8 |  |  |  |  |  |  |  |  |  |  |  |  | PTB6 | 9
29 | PTA7 |  |  |  |  |  |  |  |  |  |  |  |  | PTB7 | 8
30 | VSS |  |  |  |  |  |  |  |  |  |  |  |  | VSS | 7
31 | VDD |  |  |  |  |  |  |  |  |  |  |  |  | VDDA | 6
32 | PTB13 |  |  |  |  |  |  |  |  |  |  |  |  | VDD | 5
33 | PTD3 |  |  |  |  |  |  |  |  |  |  |  |  | PTE4 | 4
34 | PTD2 |  |  |  |  |  |  |  |  |  |  |  |  | PTE5 | 3
35 | PTA3 |  |  |  |  |  |  |  |  |  |  |  |  | PTD0 | 2
36 | PTA2 |  |  |  |  |  |  |  |  |  |  |  |  | PTD1 | 1
|  | PTA1 | PTA0 | LPUART1_TX | LPUART1_RX | PTA13 | PTA12 | PTA11 | JTAG_TDO | JTAG_TDI | JTAG_TCLK/SWD_CLK | RESET_b | JTAG_TMS/SWD_DIO |  |
|  | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |  |

## Pin Allocation Report

Peripheral | Custom peripheral name | Peripheral description
--- | --- | ---
ADC0 | ADC0 | Analog-to-Digital Converter
CAN0 | CAN0 | Flex Controller Area Network module
CMP0 | CMP0 | Analog comparator
FLEXIO | FLEXIO | Flexible IO
FTM0 | FTM0 | FlexTimer Module
FTM1 | FTM1 | FlexTimer Module
JTAG | JTAG | Joint Test Action Group (JTAG)
LPI2C0 | LPI2C0 | The LPI2C Memory Map/Register Definition can be found here.
LPSPI0 | LPSPI0 | The LPSPI Memory Map/Register Definition can be found here.
LPTMR0 | LPTMR0 | Low Power Timer
LPUART0 | LPUART0 | Universal Asynchronous Receiver/Transmitter
LPUART1 | LPUART1 | Universal Asynchronous Receiver/Transmitter
PTA | PTA | General Purpose Input/Output
PTB | PTB | General Purpose Input/Output
PTC | PTC | General Purpose Input/Output
PTD | PTD | General Purpose Input/Output
PTE | PTE | General Purpose Input/Output
Platform | Platform | Platform (Platform)
PowerAndGround | PowerAndGround | Power And Ground (PowerAndGround)
RTC | RTC | Secure Real Time Clock
SWD | SWD | Serial Wire Debug (SWD)
TRGMUX | TRGMUX | TRGMUX

## Routed Pins

| Assigned Pin Function(s)
Package Pin # | Pin Name | User Assigned Signal Name | Assigned Peripheral | Assigned Function | Package Function | Dir
--- | --- | --- | --- | --- | --- | ---
1 | PTD1 | same | PTD | port1 | alt1 | Output
2 | PTD0 | same | PTD | port0 | alt1 | Output
3 | PTE5 | same | PTE | port5 | alt1 | Input
4 | PTE4 | same | PTE | port4 | alt1 | Input
5 | VDD5 | same | PowerAndGround | VDD5 | alt0 | Input
6 | VDDA | same | PowerAndGround | VDDA6 | alt0 | Input
7 | VSS7 | same | PowerAndGround | VSS7 | alt0 | Output
8 | PTB7 | same | PTB | port7 | alt1 | Input
9 | PTB6 | same | PTB | port6 | alt1 | Input
10 | PTD16 | same | PTD | port16 | alt1 | Input
11 | PTD15 | same | PTD | port15 | alt1 | Input
12 | PTE9 | same | PTE | port9 | alt1 | Output
13 | PTE8 | same | PTE | port8 | alt1 | Input
14 | PTB5 | same | PTB | port5 | alt1 | Output
15 | PTB4 | same | PTB | port4 | alt1 | Output
16 | PTC3 | same | PTC | port3 | alt1 | Output
17 | PTC2 | same | PTC | port2 | alt1 | Output
18 | PTD5 | same | PTD | port5 | alt1 | Input
19 | PTC1 | same | PTC | port1 | alt1 | Input
20 | PTC16 | same | PTC | port16 | alt1 | Input
21 | PTC15 | same | PTC | port15 | alt1 | Input
22 | PTC14 | same | PTC | port14 | alt1 | Input
23 | PTB3 | same | PTB | port3 | alt1 | Output
24 | PTB2 | same | PTB | port2 | alt1 | Output
25 | PTB1 | same | LPUART0 | lpuart_tx | alt2 | Output
26 | PTB0 | same | LPUART0 | lpuart_rx | alt2 | Input
27 | PTC9 | same | PTC | port9 | alt1 | Input
28 | PTC8 | same | PTC | port8 | alt1 | Input
29 | PTA7 | same | PTA | port7 | alt1 | Input
30 | VSS30 | same | PowerAndGround | VSS30 | alt0 | Output
31 | VDD31 | same | PowerAndGround | VDD31 | alt0 | Input
32 | PTB13 | same | PTB | port13 | alt1 | Input
33 | PTD3 | same | PTD | port3 | alt1 | Input
34 | PTD2 | same | PTD | port2 | alt1 | Output
35 | PTA3 | same | PTA | port3 | alt1 | Output
36 | PTA2 | same | PTA | port2 | alt1 | Output
37 | PTA1 | same | PTA | port1 | alt1 | Input
38 | PTA0 | same | PTA | port0 | alt1 | Input
39 | PTC7 | same | LPUART1 | lpuart_tx | alt2 | Output
40 | PTC6 | same | LPUART1 | lpuart_rx | alt2 | Input
41 | PTA13 | same | PTA | port13 | alt1 | Output
42 | PTA12 | same | PTA | port12 | alt1 | Output
43 | PTA11 | same | PTA | port11 | alt1 | Input
44 | PTA10 | same | JTAG | jtag_tdo | alt7 | Output
45 | PTC5 | same | JTAG | jtag_tdi | alt7 | Input
46 | PTC4 | same | JTAG | jtag_tclk | alt7 | Input
SWD | swd_clk | alt7 | Input
47 | PTA5 | same | Platform | reset_b47 | alt7 | Output
48 | PTA4 | same | JTAG | jtag_tms | alt7 | Input/Output
SWD | swd_dio | alt7 | Input/Output

## Routable Pins

| alt0 | alt1 | alt2 | alt3 | alt4 | alt5 | alt6 | alt7
Package Pin # | Pin Name | User Assigned Signal Name | Peripheral | Function | Dir | Peripheral | Function | Dir | Peripheral | Function | Dir | Peripheral | Function | Dir | Peripheral | Function | Dir | Peripheral | Function | Dir | Peripheral | Function | Dir | Peripheral | Function | Dir
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
1 | PTD1 | same |  |  |  | PTD | port1 | Input, Output | FTM0 | ftm_ch3 | Input, Output |  |  |  |  |  |  |  |  |  | FLEXIO | fxio_d1 | Input/Output | TRGMUX | trg_out2 | Output
2 | PTD0 | same |  |  |  | PTD | port0 | Input, Output | FTM0 | ftm_ch2 | Input, Output |  |  |  |  |  |  |  |  |  | FLEXIO | fxio_d0 | Input/Output | TRGMUX | trg_out1 | Output
3 | PTE5 | same |  |  |  | PTE | port5 | Input, Output | FTM0 | ftm_tclk2 | Input |  |  |  |  |  |  | CAN0 | can_txtxd | Output | FLEXIO | fxio_d7 | Input/Output |  |  |
4 | PTE4 | same |  |  |  | PTE | port4 | Input, Output |  |  |  |  |  |  |  |  |  | CAN0 | can_rxrxd | Input | FLEXIO | fxio_d6 | Input/Output |  |  |
5 | VDD5 | same | PowerAndGround | VDD5 | Input |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
6 | VDDA | same | PowerAndGround | VDDA6 | Input |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
7 | VSS7 | same | PowerAndGround | VSS7 | Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
8 | PTB7 | same |  |  |  | PTB | port7 | Input, Output | LPI2C0 | lpi2c_sclscl | Input/Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
9 | PTB6 | same |  |  |  | PTB | port6 | Input, Output | LPI2C0 | lpi2c_sdasda | Input/Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
10 | PTD16 | same |  |  |  | PTD | port16 | Input, Output | FTM0 | ftm_ch1 | Input, Output |  |  |  | LPSPI0 | lpspi_sin | Input, Output, Input/Output | CMP0 | cmp_rrt | Output |  |  |  |  |  |
11 | PTD15 | same |  |  |  | PTD | port15 | Input, Output | FTM0 | ftm_ch0 | Input, Output |  |  |  | LPSPI0 | lpspi_scksck | Input, Output, Input/Output |  |  |  |  |  |  |  |  |
12 | PTE9 | same |  |  |  | PTE | port9 | Input, Output | FTM0 | ftm_ch7 | Input, Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
13 | PTE8 | same | CMP0 | cmp_in3 | Input | PTE | port8 | Input, Output | FTM0 | ftm_ch6 | Input, Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
14 | PTB5 | same |  |  |  | PTB | port5 | Input, Output | FTM0 | ftm_ch5 | Input, Output | LPSPI0 | lpspi_pcs1 | Input, Output, Input/Output | LPSPI0 | lpspi_pcs0 | Input, Output, Input/Output | Platform | clkout14 | Output | TRGMUX | trg_in0 | Input |  |  |
15 | PTB4 | same |  |  |  | PTB | port4 | Input, Output | FTM0 | ftm_ch4 | Input, Output | LPSPI0 | lpspi_sout | Input, Output, Input/Output |  |  |  |  |  |  | TRGMUX | trg_in1 | Input |  |  |
16 | PTC3 | same | ADC0 CMP0 | adc_se11 cmp_in4 | Input | PTC | port3 | Input, Output | FTM0 | ftm_ch3 | Input, Output | CAN0 | can_txtxd | Output | LPUART0 | lpuart_tx | Input, Output, Input/Output |  |  |  |  |  |  |  |  |
17 | PTC2 | same | ADC0 CMP0 | adc_se10 cmp_in5 | Input | PTC | port2 | Input, Output | FTM0 | ftm_ch2 | Input, Output | CAN0 | can_rxrxd | Input | LPUART0 | lpuart_rx | Input |  |  |  |  |  |  |  |  |
18 | PTD5 | same |  |  |  | PTD | port5 | Input, Output |  |  |  | LPTMR0 | lptmr_alt2 | Input |  |  |  |  |  |  | TRGMUX | trg_in7 | Input |  |  |
19 | PTC1 | same | ADC0 | adc_se9 | Input | PTC | port1 | Input, Output | FTM0 | ftm_ch1 | Input, Output |  |  |  |  |  |  |  |  |  | FTM1 | ftm_ch7 | Input, Output |  |  |
20 | PTC16 | same | ADC0 | adc_se14 | Input | PTC | port16 | Input, Output | FTM1 | ftm_flt2 | Input |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
21 | PTC15 | same | ADC0 | adc_se13 | Input | PTC | port15 | Input, Output | FTM1 | ftm_ch3 | Input, Output |  |  |  |  |  |  |  |  |  | TRGMUX | trg_in8 | Input |  |  |
22 | PTC14 | same | ADC0 | adc_se12 | Input | PTC | port14 | Input, Output | FTM1 | ftm_ch2 | Input, Output |  |  |  |  |  |  |  |  |  | TRGMUX | trg_in9 | Input |  |  |
23 | PTB3 | same | ADC0 | adc_se7 | Input | PTB | port3 | Input, Output | FTM1 | ftm_ch1 | Input, Output | LPSPI0 | lpspi_sin | Input, Output, Input/Output | FTM1 | ftm_qd_pha | Input |  |  |  | TRGMUX | trg_in2 | Input |  |  |
24 | PTB2 | same | ADC0 | adc_se6 | Input | PTB | port2 | Input, Output | FTM1 | ftm_ch0 | Input, Output | LPSPI0 | lpspi_scksck | Input, Output, Input/Output | FTM1 | ftm_qd_phb | Input |  |  |  | TRGMUX | trg_in3 | Input |  |  |
25 | PTB1 | same | ADC0 | adc_se5 | Input | PTB | port1 | Input, Output | LPUART0 | lpuart_tx | Input, Output, Input/Output | LPSPI0 | lpspi_sout | Input, Output, Input/Output | FTM0 | ftm_tclk0 | Input | CAN0 | can_txtxd | Output |  |  |  |  |  |
26 | PTB0 | same | ADC0 | adc_se4 | Input | PTB | port0 | Input, Output | LPUART0 | lpuart_rx | Input | LPSPI0 | lpspi_pcs0 | Input, Output, Input/Output | LPTMR0 | lptmr_alt3 | Input | CAN0 | can_rxrxd | Input |  |  |  |  |  |
27 | PTC9 | same |  |  |  | PTC | port9 | Input, Output | LPUART1 | lpuart_tx | Input, Output, Input/Output | FTM1 | ftm_flt1 | Input |  |  |  |  |  |  | LPUART0 | lpuart_rts | Output |  |  |
28 | PTC8 | same |  |  |  | PTC | port8 | Input, Output | LPUART1 | lpuart_rx | Input | FTM1 | ftm_flt0 | Input |  |  |  |  |  |  | LPUART0 | lpuart_cts | Input |  |  |
29 | PTA7 | same | ADC0 | adc_se3 | Input | PTA | port7 | Input, Output | FTM0 | ftm_flt2 | Input |  |  |  | RTC | rtc_clkin | Input |  |  |  | LPUART1 | lpuart_rts | Output |  |  |
30 | VSS30 | same | PowerAndGround | VSS30 | Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
31 | VDD31 | same | PowerAndGround | VDD31 | Input |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
32 | PTB13 | same |  |  |  | PTB | port13 | Input, Output | FTM0 | ftm_ch1 | Input, Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
33 | PTD3 | same |  |  |  | PTD | port3 | Input, Output |  |  |  |  |  |  | FLEXIO | fxio_d5 | Input/Output | FLEXIO | fxio_d7 | Input/Output | TRGMUX | trg_in4 | Input | Platform | nmi_b33 | Input
34 | PTD2 | same |  |  |  | PTD | port2 | Input, Output |  |  |  |  |  |  | FLEXIO | fxio_d4 | Input/Output | FLEXIO | fxio_d6 | Input/Output | TRGMUX | trg_in5 | Input |  |  |
35 | PTA3 | same |  |  |  | PTA | port3 | Input, Output |  |  |  | LPI2C0 | lpi2c_sclscl | Input/Output |  |  |  | FLEXIO | fxio_d5 | Input/Output | LPUART0 | lpuart_tx | Input, Output, Input/Output |  |  |
36 | PTA2 | same |  |  |  | PTA | port2 | Input, Output |  |  |  | LPI2C0 | lpi2c_sdasda | Input/Output |  |  |  | FLEXIO | fxio_d4 | Input/Output | LPUART0 | lpuart_rx | Input |  |  |
37 | PTA1 | same | ADC0 CMP0 | adc_se1 cmp_in1 | Input | PTA | port1 | Input, Output | FTM1 | ftm_ch1 | Input, Output | LPI2C0 | lpi2c_sdassdas | Input/Output | FLEXIO | fxio_d3 | Input/Output | FTM1 | ftm_qd_pha | Input | LPUART0 | lpuart_rts | Output | TRGMUX | trg_out0 | Output
38 | PTA0 | same | ADC0 CMP0 | adc_se0 cmp_in0 | Input | PTA | port0 | Input, Output |  |  |  | LPI2C0 | lpi2c_sclsscls | Input/Output | FLEXIO | fxio_d2 | Input/Output |  |  |  | LPUART0 | lpuart_cts | Input | TRGMUX | trg_out3 | Output
39 | PTC7 | same |  |  |  | PTC | port7 | Input, Output | LPUART1 | lpuart_tx | Input, Output, Input/Output |  |  |  |  |  |  |  |  |  | FTM1 | ftm_qd_pha | Input |  |  |
40 | PTC6 | same |  |  |  | PTC | port6 | Input, Output | LPUART1 | lpuart_rx | Input |  |  |  |  |  |  |  |  |  | FTM1 | ftm_qd_phb | Input |  |  |
41 | PTA13 | same |  |  |  | PTA | port13 | Input, Output | FTM1 | ftm_ch7 | Input, Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
42 | PTA12 | same |  |  |  | PTA | port12 | Input, Output | FTM1 | ftm_ch6 | Input, Output |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
43 | PTA11 | same |  |  |  | PTA | port11 | Input, Output | FTM1 | ftm_ch5 | Input, Output |  |  |  | FLEXIO | fxio_d1 | Input/Output | CMP0 | cmp_rrt | Output |  |  |  |  |  |
44 | PTA10 | same |  |  |  | PTA | port10 | Input, Output | FTM1 | ftm_ch4 | Input, Output |  |  |  | FLEXIO | fxio_d0 | Input/Output |  |  |  |  |  |  | JTAG | jtag_tdo | Output
45 | PTC5 | same |  |  |  | PTC | port5 | Input, Output |  |  |  | RTC | rtc_clkout | Output |  |  |  |  |  |  |  |  |  | JTAG | jtag_tdi | Input
46 | PTC4 | same | CMP0 | cmp_in2 | Input | PTC | port4 | Input, Output | FTM1 | ftm_ch0 | Input, Output | RTC | rtc_clkout | Output |  |  |  |  |  |  | FTM1 | ftm_qd_phb | Input | JTAG SWD | jtag_tclk swd_clk | Input
47 | PTA5 | same |  |  |  | PTA | port5 | Input, Output |  |  |  | FTM0 | ftm_tclk1 | Input |  |  |  |  |  |  |  |  |  | Platform | reset_b47 | Output
48 | PTA4 | same |  |  |  | PTA | port4 | Input, Output |  |  |  |  |  |  | CMP0 | cmp_out | Output |  |  |  |  |  |  | JTAG SWD | jtag_tms swd_dio | Input/Output