Skip to content

Commit 1fc203b

Browse files
committed
more update to kinetis bsp
1 parent 2d18777 commit 1fc203b

File tree

20 files changed

+99
-112
lines changed

20 files changed

+99
-112
lines changed

docs/reference/supported.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ Kinetis
253253
^^^^^^^
254254

255255
- `Freedom FRDM-KL25Z <https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/freedom-development-platform-for-kinetis-kl14-kl15-kl24-kl25-mcus:FRDM-KL25Z>`__
256-
- `Freedom FRDM-K32L2A <https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/nxp-freedom-platform-for-k32-l2a-mcus:FRDM-K32L2A4S>`__
256+
- `Freedom FRDM-K32L2A4S <https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/nxp-freedom-platform-for-k32-l2a-mcus:FRDM-K32L2A4S>`__
257257
- `Freedom FRDM-K32L2B3 <https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/nxp-freedom-development-platform-for-k32-l2b-mcus:FRDM-K32L2B3>`__
258258
- `KUIIC <https://github.com/nxf58843/kuiic>`__
259259

hw/bsp/board_mcu.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@
3939
//--------------------------------------------------------------------+
4040

4141
// Include order follows OPT_MCU_ number
42-
#if CFG_TUSB_MCU == OPT_MCU_LPC11UXX || CFG_TUSB_MCU == OPT_MCU_LPC13XX || \
43-
CFG_TUSB_MCU == OPT_MCU_LPC15XX || CFG_TUSB_MCU == OPT_MCU_LPC175X_6X || \
44-
CFG_TUSB_MCU == OPT_MCU_LPC177X_8X || CFG_TUSB_MCU == OPT_MCU_LPC18XX || \
45-
CFG_TUSB_MCU == OPT_MCU_LPC40XX || CFG_TUSB_MCU == OPT_MCU_LPC43XX
42+
#if TU_CHECK_MCU(OPT_MCU_LPC11UXX, OPT_MCU_LPC13XX, OPT_MCU_LPC15XX) || \
43+
TU_CHECK_MCU(OPT_MCU_LPC175X_6X, OPT_MCU_LPC177X_8X, OPT_MCU_LPC18XX) || \
44+
TU_CHECK_MCU(OPT_MCU_LPC40XX, OPT_MCU_LPC43XX)
4645
#include "chip.h"
4746

48-
#elif CFG_TUSB_MCU == OPT_MCU_LPC51UXX || CFG_TUSB_MCU == OPT_MCU_LPC54XXX || \
49-
CFG_TUSB_MCU == OPT_MCU_LPC55XX || CFG_TUSB_MCU == OPT_MCU_MKL25ZXX || \
50-
CFG_TUSB_MCU == OPT_MCU_K32L2AXX || OPT_MCU_K32L2BXX
47+
#elif TU_CHECK_MCU(OPT_MCU_LPC51UXX, OPT_MCU_LPC54XXX, OPT_MCU_LPC55XX)
48+
#include "fsl_device_registers.h"
49+
50+
#elif TU_CHECK_MCU(OPT_MCU_KINETIS_KL, OPT_MCU_KINETIS_K32)
5151
#include "fsl_device_registers.h"
5252

5353
#elif CFG_TUSB_MCU == OPT_MCU_NRF5X

hw/bsp/kinetis/boards/frdm_k32l2a4s/board.mk renamed to hw/bsp/kinetis_k32/boards/frdm_k32l2a4s/board.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
SDK_DIR = hw/mcu/nxp/mcux-sdk
21
MCU = K32L2A41A
3-
MCU_DIR = $(SDK_DIR)/devices/$(MCU)
42

53
CFLAGS += \
64
-mcpu=cortex-m0plus \
75
-DCPU_K32L2A41VLH1A \
8-
-DCFG_TUSB_MCU=OPT_MCU_K32L2AXX
96

107
# mcu driver cause following warnings
118
CFLAGS += -Wno-error=unused-parameter -Wno-error=redundant-decls -Wno-error=cast-qual
129

1310
# All source paths should be relative to the top level.
1411
LD_FILE = $(MCU_DIR)/gcc/K32L2A41xxxxA_flash.ld
1512

13+
SRC_C += \
14+
$(MCU_DIR)/project_template/clock_config.c \
15+
1616
# For freeRTOS port source
1717
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM0
1818

hw/bsp/kinetis/boards/frdm_k32l2b/board.mk renamed to hw/bsp/kinetis_k32/boards/frdm_k32l2b/board.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
SDK_DIR = hw/mcu/nxp/mcux-sdk
21
MCU = K32L2B31A
3-
MCU_DIR = $(SDK_DIR)/devices/$(MCU)
42

53
CFLAGS += \
64
-mcpu=cortex-m0plus \
75
-DCPU_K32L2B31VLH0A \
8-
-DCFG_TUSB_MCU=OPT_MCU_K32L2BXX
96

107
# mcu driver cause following warnings
118
CFLAGS += -Wno-error=unused-parameter -Wno-error=redundant-decls
129

1310
# All source paths should be relative to the top level.
1411
LD_FILE = $(MCU_DIR)/gcc/K32L2B31xxxxA_flash.ld
1512

13+
SRC_C += \
14+
$(MCU_DIR)/project_template/clock_config.c \
15+
1616
# For freeRTOS port source
1717
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM0
1818

File renamed without changes.

0 commit comments

Comments
 (0)