oxlm
a7ba86ef38
模板工程从mcxa153更新成mcxa156,且默认调试器改为cmsisdap,因为板载调试器为cmsisdap
2025-02-24 08:04:41 +08:00
CYFS
0e9b7d9553
[bsp][nxp]:fix frdm-mcxa156 scons --dist err ( #10024 )
...
fix:frdm-mcxa156 scons --dist err
2025-02-23 14:52:12 +08:00
Yilin Sun
4e5f95e4f9
bsp: nxp/mcx/mcxa/frdm-mcxa156: Enable SPI driver support.
...
This patch:
* Enables SPI support
* Adds RW001 driver example
* Increases heap size to 32kB.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-21 20:16:08 +08:00
Yilin Sun
2e332d3463
bsp: nxp/mcx/mcxa/frdm-mcxa153: Kconfig: Remove ARCH_ARM_CORTEX_SECURE
...
MCXA153 does not support CMSE (Secure Extension). Remove it from Kconfig.
Minor: Fixed a typo in Kconfig which makes Kconfig fail on
case-sensitive operating system.
Minor: Fixed a Kconfig defined incorrect SOC name
(SOC_MCXN947 -> SOC_MCXA156)
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-20 20:39:34 +08:00
Yilin Sun
27f3c4bab1
bsp: nxp/mcx/mcxa/frdm-mcxa156: Kconfig: Remove ARCH_ARM_CORTEX_SECURE
...
MCXA156 does not support CMSE (Secure Extension). Remove it from Kconfig.
Minor: Fixed a typo in Kconfig which makes Kconfig fail on
case-sensitive operating system.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-20 20:39:34 +08:00
Yilin Sun
a162815129
bsp: nxp/mcx/mcxa/frdm-mcxa156: Added FPU support.
...
MCXA156 series supports FPU and DSP, adding corresponding compiler
flags.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-20 20:39:34 +08:00
Yilin Sun
8b482aec54
bsp: nxp/mcx/mcxa/frdm-mcxa156: Add LED blinking demo.
...
Add LED blinking demo to align with other BSPs.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-19 22:48:03 +08:00
Yilin Sun
f7feea17a4
bsp: nxp/mcx/mcxa/frdm-mcxa156: Enable PORT and GPIO clocks.
...
Enable PORT and GPIO peripheral clocks and release resets for all
ports.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-19 22:48:03 +08:00
Yilin Sun
6a0909ac1a
ports: nxp/mcx/mcxa/frdm-mcxa156: Fix GNU toolchain builds.
...
This patch modifies the original linker script provided by NXP by
adding RT-Thread related constant tables to flash.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2025-02-19 15:18:02 +08:00
Rbb666
d83d71cc05
[drivers/spi]统一软件SPI配置
2025-02-09 15:48:49 +08:00
Rbb666
a63b97e316
[bsp][nxp]support FRDM-MCXA156 ( #9971 )
...
support FRDM-MCXA156
Co-authored-by: shannon <xxlong1999@163.com>
2025-02-07 09:45:56 +08:00
下里巴人
54dc92820c
Update Kconfig
2024-12-25 17:40:04 +08:00
下里巴人
48090444b8
Update Kconfig file format
2024-12-25 17:40:04 +08:00
hywing
8bc0d1eb32
[bsp][nxp][mcxa153] the full implementation of eFlexPWM
2024-12-25 17:40:04 +08:00
Chen Wang
7c7ff6e532
kernel: cleanup debug APIs
...
- `dbg_log` is a “NOT RECOMMENDED API”, convert the calling of this
API to LOG_x and remove this API.
- `dbg_here`/`dbg_enter`/`dbg_exit`: no one use these APIs, remove
them directly.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2024-12-20 17:50:00 -05:00
hywing
07999dc84a
[bsp][nxp][mcxa153] add interrupt process in IRQ Handler functions
2024-11-26 20:04:31 +08:00
hywing
46b2850f12
[bsp][nxp][mcxa153] add hardware timer driver
2024-11-26 20:04:31 +08:00
hywing
5346c87fe2
[bsp][nxp][mcxa153] update drv_wdt.c && drv_wdt.h file format
2024-11-25 21:19:26 -05:00
hywing
e43df5eb9e
[bsp][nxp][mcxa153] add watch dog driver
2024-11-25 21:19:26 -05:00
Meco Man
13e0671f65
[fal] using rt-thread raw API instead of std API
2024-11-24 11:34:30 +08:00
Meco Man
8e10983c9b
[klibc] add rt_vsnprintf_std.c and rename RT_KLIBC_USING_VSNPRINTF_LONGLONG
2024-11-24 11:29:28 +08:00
下里巴人
be0161ec62
[bsp][nxp][mcxa153] add more UART channels ( #9635 )
...
* [bsp][nxp][mcxa153] add more UART channels
2024-11-13 08:01:21 +08:00
andeyqi
38caf02bb4
[BSP][FRDM-MCXN947]Add IAR9.60 project template.
2024-11-06 20:55:09 -05:00
andeyqi
2552759e96
[BSP][FRDM-MCX-C444] Adapter IAR 9.60 project
2024-10-31 19:22:03 -04:00
Yuqiang Wang
b3d59050b0
[kernel] Specification interrupt nested level variable declaration type ( #9568 )
2024-10-23 17:08:29 -04:00
Yuqiang Wang
6b0671b336
[bsp][ci] fix BSPs compilation errors
...
1.RT_TIMER_TICK_PER_SECOND替换为RT_TICK_PER_SECOND
2.nxp lpc、imx、mcx系列bsp修复
3.lpc824支持gcc
4.lpc824、lpc1114 bsp默认使用nano版本
5.nxp scons --dist问题修复
6.rt-spark lvgl latest 编译修复
2024-10-11 18:32:58 -04:00
kurisaw
40da8034a2
[bsp][nxp] Fix nxp series bsp compilation issues
2024-09-30 19:42:54 +08:00
hydevcode
66d54ea8c0
[bsp][nxp][rsoc] Fix compilation issues with bsp of nxp/lxp series
2024-09-29 20:47:39 -04:00
CXSforHPU
bb91502465
[drivers] Specifies the name of the drivers driver file
...
https://github.com/RT-Thread/rt-thread/pull/9420
2024-09-13 17:40:40 -04:00
Yilin Sun
779547d708
bsp: nxp/mcx/mcxc/mcxc444: Add SPI driver support.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-09-12 18:15:32 -04:00
yandld
1cc0fb87df
fix README typo
2024-09-05 13:04:16 +08:00
yandld
ba7e469772
[bsp][mcxc444] update README and keil project
2024-09-05 13:04:16 +08:00
Yilin Sun
b4165288fc
bsp: nxp/mcx/mcxc: FRDM-MCXC444: Kconfig: Add I2C support.
2024-09-04 23:34:40 +08:00
Yilin Sun
b76fd6ba0a
bsp: nxp/mcx/mcxc: Add I2C driver support.
2024-09-04 23:34:40 +08:00
yandld
cf56227000
[bsp][mcxc] add rtc/wdog/uart driver
2024-09-03 18:15:17 -04:00
Yilin Sun
ad256db2c0
bsp: nxp/mcx/mcxc: FRDM-MCXC444: Fix GCC build suport.
...
This patch fixes GCC build support for FRDM-MCXC444.
* Updated compiler flags to Cortex-M0 without FPU.
* Updated linker script to add RT-Thread const tables.
2024-09-03 15:22:05 +08:00
sakumisu
b462daf57e
update(cherryusb): add config for mcxn947 usbdev and usbhost
2024-09-02 10:15:43 +08:00
下里巴人
9e690694c7
[bsp][nxp][mcxa153] add spi1 driver entry
2024-08-28 21:07:05 -04:00
yandld
32635bb53a
fix formmating issue
2024-08-27 00:44:34 -04:00
yandld
0179d7427a
frdm-mcxn236
...
add uart5
add can support
add wdog support
2024-08-27 00:44:34 -04:00
yandld
6ef77d7d32
add wdog driver and refine default project
2024-08-27 00:44:34 -04:00
Supper Thomas
077e6889e8
[bsp/nxp] Add fixed lds
2024-08-25 22:57:52 +08:00
yandld
8ba75bddc3
[bsp][mcxc] initial commit for frdm-mcxc444
2024-08-25 10:55:17 -04:00
CXSforHPU
416ec66380
[device] add dev_ prefix for file names
2024-08-23 18:15:09 -04:00
hywing
d3b9480658
[bsp][nxp][mcxa153] add i2c driver
2024-08-21 17:35:19 -04:00
Yilin Sun
fea231407b
bsp: nxp/mcx/mcxn/mcxn236: Remove invalid SPI8 entry.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-08-19 16:04:28 +08:00
Yilin Sun
42239863cf
bsp: nxp/mcx/mcxn/mcxn947: Remove invalid SPI8 entry.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-08-19 16:04:28 +08:00
Yilin Sun
a5780a341c
bsp: nxp/mcx/mcxn: SPI: Use updated DMA mux enum.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-08-19 16:04:28 +08:00
Yilin Sun
fd3f603b27
bsp: nxp/frdm-mcxn947: FS: use generic SPI API.
...
This patch replaces SPI flash mount procedure with generic SPI API. This
patch also try to format the external flash on the first mount failure,
in case of empty or invalid flash content is present on the external SPI
flash.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-08-16 20:20:34 -04:00
Yilin Sun
12214dc18c
bsp: nxp/frdm-mcxn947: WiFi: use generic SPI API.
...
This patch changed SPI initialization API to standard RT-Thread SPI API.
The current code contains a minor bug which does not wait for WiFi
module ready before stack initialization, this is also fixed.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-08-16 20:20:34 -04:00