Skip to content

Commit 06fa0a9

Browse files
authored
NXP: Kinetis board updates (#1038)
- Add FRDM-K32L3A6 - Add TWR-KV58F - Remove FRDM-K32W042
2 parents fe7207f + f2d0507 commit 06fa0a9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+701
-202
lines changed

projects.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,14 +318,18 @@ projects:
318318
- *module_if
319319
- *module_hic_k20dx
320320
- records/board/twrkl28z72m.yaml
321+
k20dx_twrkv58f220m_if:
322+
- *module_if
323+
- *module_hic_k20dx
324+
- records/board/twrkv58f220m.yaml
321325
k20dx_xdot_l151_if:
322326
- *module_if
323327
- *module_hic_k20dx
324328
- records/board/xDot-L151.yaml
325-
k26f_frdmk32w042_if:
329+
k26f_frdmk32l3a6_if:
326330
- *module_if
327331
- *module_hic_k26f
328-
- records/board/frdmk32w042.yaml
332+
- records/board/frdmk32l3a6.yaml
329333
kl26z_artemis_dk_if:
330334
- *module_if
331335
- *module_hic_kl26z

records/board/frdmk32l3a6.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
common:
2+
sources:
3+
board:
4+
- source/board/frdmk32l3a6.c
5+
family:
6+
- source/family/freescale/k32l3a6/target.c
7+
- source/family/freescale/target_reset_k32_series.c

records/board/frdmk32w042.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

records/board/twrkv58f220m.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
common:
2+
sources:
3+
board:
4+
- source/board/twrkv58f.c
5+
family:
6+
- source/family/freescale/kv58f/target.c
7+
- source/family/freescale/target_reset_Vseries.c

records/family/all_family.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ common:
55
- source/family/freescale/target_reset_Lseries.c
66
- source/family/freescale/target_reset_mimxrt.c
77
- source/family/freescale/target_reset_rapid_iot.c
8+
- source/family/freescale/target_reset_k32_series.c
89
- source/family/nordic/target_reset_nrf51.c
910
- source/family/nordic/target_reset_nrf52.c
1011
- source/family/realtek/target_reset_realtek_rtl8195am.c
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
common:
2+
sources:
3+
target:
4+
- source/target/freescale/target_reset_Vseries.c

source/board/frdmk20dx.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ const board_info_t g_board_info = {
2626
.info_version = kBoardInfoVersion,
2727
.board_id = "0230",
2828
.family_id = kNXP_KinetisK_FamilyID,
29+
.daplink_url_name = "PRODINFOHTM",
30+
.daplink_drive_name = "K20D50M",
31+
.daplink_target_url = "http://www.nxp.com/frdm-k20d50m",
2932
.target_cfg = &target_device,
3033
.board_vendor = "NXP",
3134
.board_name = "FRDM-K20D50M",

source/board/frdmk22f.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ const board_info_t g_board_info = {
2626
.info_version = kBoardInfoVersion,
2727
.board_id = "0231",
2828
.family_id = kNXP_KinetisK_FamilyID,
29+
.daplink_url_name = "PRODINFOHTM",
30+
.daplink_drive_name = "FRDM-K22FD",
31+
.daplink_target_url = "http://www.nxp.com/frdm-k22f",
2932
.target_cfg = &target_device,
3033
.board_vendor = "NXP",
3134
.board_name = "FRDM-K22F",

source/board/frdmk32w042.c renamed to source/board/frdmk32l3a6.c

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
2-
* @file frdmk32w042.c
3-
* @brief board ID for the NXP FRDM-K32W042 board
2+
* @file frdmk32l3a6.c
3+
* @brief board ID for the NXP FRDM-K32L3A6 board
44
*
55
* DAPLink Interface Firmware
66
* Copyright (c) 2017-2019, ARM Limited, All Rights Reserved
@@ -24,11 +24,13 @@
2424

2525
const board_info_t g_board_info = {
2626
.info_version = kBoardInfoVersion,
27-
.board_id = "0225",
28-
.family_id = kNXP_KinetisK32W_FamilyID,
27+
.board_id = "0237",
28+
.family_id = kNXP_KinetisK32_FamilyID,
2929
.flags = kEnablePageErase,
3030
.daplink_url_name = "PRODINFOHTM",
31-
.daplink_drive_name = "K32W042",
32-
.daplink_target_url = "http://www.nxp.com/frdm-k32w042",
31+
.daplink_drive_name = "K32L3A6",
32+
.daplink_target_url = "http://www.nxp.com/frdm-k32l3a6",
3333
.target_cfg = &target_device,
34+
.board_vendor = "NXP",
35+
.board_name = "FRDM-K32L3A6",
3436
};

source/board/frdmk64f.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ const board_info_t g_board_info = {
2828
.family_id = kNXP_KinetisK_FamilyID,
2929
.flags = kEnablePageErase,
3030
.target_cfg = &target_device,
31+
.daplink_url_name = "PRODINFOHTM",
32+
.daplink_drive_name = "FRDM-K64FD",
33+
.daplink_target_url = "http://www.nxp.com/frdm-k64f",
3134
.board_vendor = "NXP",
3235
.board_name = "FRDM-K64F",
3336
};

0 commit comments

Comments
 (0)