2 * Copyright 2016-2018 NXP
\r
3 * All rights reserved.
\r
5 * SPDX-License-Identifier: BSD-3-Clause
\r
9 #include "fsl_common.h"
\r
10 #include "clock_config.h"
\r
12 #include "fsl_debug_console.h"
\r
14 /*******************************************************************************
\r
16 ******************************************************************************/
\r
18 /* Clock rate on the CLKIN pin */
\r
19 const uint32_t ExtClockIn = BOARD_EXTCLKINRATE;
\r
21 /*******************************************************************************
\r
23 ******************************************************************************/
\r
24 /* Initialize debug console. */
\r
25 status_t BOARD_InitDebugConsole(void)
\r
28 /* attach 12 MHz clock to FLEXCOMM0 (debug console) */
\r
29 CLOCK_AttachClk(BOARD_DEBUG_UART_CLK_ATTACH);
\r
30 RESET_PeripheralReset(BOARD_DEBUG_UART_RST);
\r
31 result = DbgConsole_Init(BOARD_DEBUG_UART_INSTANCE, BOARD_DEBUG_UART_BAUDRATE, BOARD_DEBUG_UART_TYPE,
\r
32 BOARD_DEBUG_UART_CLK_FREQ);
\r
33 assert(kStatus_Success == result);
\r