From 8eb5bd40cb6f9ad163219920e431546f7d45e950 Mon Sep 17 00:00:00 2001 From: Andrew Fritz Date: Wed, 24 Sep 2014 16:18:53 -0500 Subject: [PATCH 1/2] Expanded PeripheralPins.c to suppor UART5 for cellular radio. --- .../TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PeripheralPins.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PeripheralPins.c b/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PeripheralPins.c index 361897c8e8..dd0721fb5f 100644 --- a/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PeripheralPins.c +++ b/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PeripheralPins.c @@ -51,6 +51,7 @@ const PinMap PinMap_UART_TX[] = { {PTB11, UART_3, 3}, {PTA14, UART_0, 3}, {PTE4 , UART_3, 3}, + {PTE8 , UART_5, 3}, {NC , NC , 0} }; @@ -62,6 +63,7 @@ const PinMap PinMap_UART_RX[] = { {PTB10, UART_3, 3}, {PTD2 , UART_2, 3}, {PTC6 , UART_0, 3}, + {PTE9 , UART_5, 3}, {NC , NC , 0} }; From ebe53afecb5b15ee1b934675c17cb8e58d48c639 Mon Sep 17 00:00:00 2001 From: Andrew Fritz Date: Wed, 24 Sep 2014 16:19:39 -0500 Subject: [PATCH 2/2] Added pin names for cellular radio. --- .../TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PinNames.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PinNames.h b/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PinNames.h index 5208e3a51b..1e3fc8dcd1 100644 --- a/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PinNames.h +++ b/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_MTS_GAMBIT/PinNames.h @@ -237,6 +237,16 @@ typedef enum { AP2_GPIO3 = PTA25, AP2_GPIO4 = PTA24, + // Cellular Radio Serial Pins + RADIO_SERIAL_TX = PTE8, + RADIO_SERIAL_RX = PTE9, + RADIO_SERIAL_RTS = PTE11, + RADIO_SERIAL_CTS = PTE10, + RADIO_SERIAL_DTR = PTE26, + RADIO_SERIAL_DSR = PTE25, + RADIO_SERIAL_RI = PTE24, + RADIO_SERIAL_CD = PTE12, + DAC0_OUT = 0xFEFE, /* DAC does not have Pin Name in RM */ // Not connected