From 0e504da9f646a1b48b4d4afb63b2f41eaa4b5bac Mon Sep 17 00:00:00 2001 From: "Matthias L. Jugel" <leo@thinkberg.com> Date: Thu, 24 Nov 2016 22:28:39 +0100 Subject: [PATCH] fix uart settings --- .../TARGET_K82F/peripheral_clock_defines.h | 2 +- .../TARGET_MCUXpresso_MCUS/TARGET_K82F/serial_api.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/peripheral_clock_defines.h b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/peripheral_clock_defines.h index e37531c2f8..cc98234887 100644 --- a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/peripheral_clock_defines.h +++ b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/peripheral_clock_defines.h @@ -36,7 +36,7 @@ /* Array for LPUART module clocks */ #define LPUART_CLOCK_FREQS \ { \ - kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk \ + kCLOCK_PllFllSelClk, kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk, kCLOCK_Osc0ErClk \ } /* Array for I2C module clocks */ diff --git a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/serial_api.c b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/serial_api.c index 0b6268752e..5119b065d3 100644 --- a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/serial_api.c +++ b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/serial_api.c @@ -48,7 +48,7 @@ void serial_init(serial_t *obj, PinName tx, PinName rx) MBED_ASSERT((int)obj->index != NC); /* Set the LPUART clock source */ - CLOCK_SetLpuartClock(2U); + CLOCK_SetLpuartClock(1U); lpuart_config_t config; LPUART_GetDefaultConfig(&config);