Skip to content

Commit ec8e235

Browse files
committed
soc: mcxa344: add SOC support for MCXA344
Add soc MCXA153 for board frdm_mcxa344 Signed-off-by: Neil Chen <[email protected]>
1 parent 6047a35 commit ec8e235

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

soc/nxp/mcx/mcxa/Kconfig

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,10 @@ config SOC_MCXA366
4040
select CPU_HAS_FPU
4141
select ARMV8_M_DSP
4242
select HAS_MCUX_CACHE
43+
44+
config SOC_MCXA344
45+
select CPU_CORTEX_M33
46+
select CPU_HAS_ARM_MPU
47+
select CPU_HAS_FPU
48+
select ARMV8_M_DSP
49+
select HAS_MCUX_CACHE

soc/nxp/mcx/mcxa/Kconfig.soc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,17 @@ config SOC_MCXA366
2727
bool
2828
select SOC_FAMILY_MCXA
2929

30+
config SOC_MCXA344
31+
bool
32+
select SOC_FAMILY_MCXA
33+
3034
config SOC
3135
default "mcxa153" if SOC_MCXA153
3236
default "mcxa156" if SOC_MCXA156
3337
default "mcxa346" if SOC_MCXA346
3438
default "mcxa266" if SOC_MCXA266
3539
default "mcxa366" if SOC_MCXA366
40+
default "mcxa344" if SOC_MCXA344
3641

3742
config SOC_PART_NUMBER_MCXA153VFM
3843
bool
@@ -91,6 +96,18 @@ config SOC_PART_NUMBER_MCXA366VLH
9196
config SOC_PART_NUMBER_MCXA366VPN
9297
bool
9398

99+
config SOC_PART_NUMBER_MCXA344VFM
100+
bool
101+
102+
config SOC_PART_NUMBER_MCXA344VLF
103+
bool
104+
105+
config SOC_PART_NUMBER_MCXA344VLH
106+
bool
107+
108+
config SOC_PART_NUMBER_MCXA344VLL
109+
bool
110+
94111
config SOC_PART_NUMBER
95112
default "MCXA153VFM" if SOC_PART_NUMBER_MCXA153VFM
96113
default "MCXA153VFT" if SOC_PART_NUMBER_MCXA153VFT
@@ -111,3 +128,7 @@ config SOC_PART_NUMBER
111128
default "MCXA366VLL" if SOC_PART_NUMBER_MCXA366VLL
112129
default "MCXA366VLH" if SOC_PART_NUMBER_MCXA366VLH
113130
default "MCXA366VPN" if SOC_PART_NUMBER_MCXA366VPN
131+
default "MCXA344VFM" if SOC_PART_NUMBER_MCXA344VFM
132+
default "MCXA344VLF" if SOC_PART_NUMBER_MCXA344VLF
133+
default "MCXA344VLH" if SOC_PART_NUMBER_MCXA344VLH
134+
default "MCXA344VLL" if SOC_PART_NUMBER_MCXA344VLL

soc/nxp/mcx/soc.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ family:
2323
- name: mcxa346
2424
- name: mcxa266
2525
- name: mcxa366
26+
- name: mcxa344
2627
- name: mcxw
2728
series:
2829
- name: mcxw2xx
@@ -70,6 +71,8 @@ runners:
7071
- mcxw716c
7172
- qualifiers:
7273
- mcxw236
74+
- qualifiers:
75+
- mcxa344
7376
'--reset':
7477
- run: last
7578
runners:
@@ -102,3 +105,5 @@ runners:
102105
- mcxw716c
103106
- qualifiers:
104107
- mcxw236
108+
- qualifiers:
109+
- mcxa344

0 commit comments

Comments
 (0)