Jisheng Zhang
7523f40701
[bsp][nxp][frdm-mcxn236] remove sdio and eth
...
there's no sdio/eth in HW, remove it
2024-06-26 23:54:42 +08:00
Jisheng Zhang
63578802b9
[bsp][nxp][frdm-mcxn236] fix SW btn
...
This is the SW2 button, a.k.a wakeup button on the board. Another
choice is SW3 a.k.a ISP button which is connected to P0_6.
2024-06-26 23:54:42 +08:00
Jisheng Zhang
0f8f0620c3
[bsp][nxp] s/libraries/Libraries
...
The upper/lower case matters under *nix
2024-06-26 23:54:42 +08:00
andeyqi
4d00fd19da
[bsp][nxp mcxn236]Delete unused code with pin_mux.c .
2024-06-26 17:25:18 +08:00
andeyqi
e390290482
[bsp/mcxn236]Port gcc&mdk project.
2024-06-26 01:22:15 +08:00
hengchuan.qi
8524781cb3
[bsp][mcxn236] Add software i2c driver.
2024-06-26 01:20:59 +08:00
andeyqi
053373c3ac
adapter frdm-mcxn236 iar project ( #9083 )
...
* adapter frdm-mcxn236 iar project
* formate MCXN236 bsp
2024-06-25 01:33:30 +08:00
latercomer
f0e6d772f3
mkdist和sdk_dist支持kconfiglib语法
2024-06-20 14:40:42 +08:00
latercomer
fe3c4d456e
bsp中option env语句替换为新语句,并同步更新了source "$xxx"语句
2024-06-20 14:40:42 +08:00
zhuzhuzhu
58e42caea7
【修改】修改imx6ull-smart中mnt.c的逻辑错误 ( #9045 )
...
* Update mnt.c
* Update mnt.c
* Update mnt.c
* Add files via upload
* Update mnt.c
* Update mnt.c
2024-06-13 08:51:57 +08:00
Jiading Xu
2fcf151a8e
[components][drivers][include][phy] add one more parameter for mulitiple phys
...
- add parameter phy to specify multiple-phy instance
Signed-off-by: Jiading Xu <Jiading.Xu@hpmicro.com>
2024-05-29 22:22:51 +08:00
xiao-mang
e46333496f
fix specified network card not taking effect with msh's ping error ( #8937 )
...
* fix specified network card not taking effect with msh's ping error
* fix specified network card not taking effect with msh's ping error
2024-05-16 15:43:50 +08:00
xiao-mang
b3277fa704
fix eth error ( #8929 )
...
* fix eth error
* fix eth error
* fix eth error
* fix eth error
* fix eth error
2024-05-11 11:10:53 +08:00
xiao-mang
89164b19a8
fix art-pi smart boot from emmc ( #8904 )
...
* fix art-pi smart boot from emmc
* fix art-pi smart boot from emmc
* fix art-pi smart boot from emmc
2024-05-06 13:31:17 +08:00
LZerro
a92f971267
[spi] soft_spi_pin_init loop variable is initialized to 0
...
The loop variable in the function 'drv_soft_spi:xx_pin_init()' is initialized to 0.
2024-04-29 17:49:20 -04:00
xiao-mang
bc774190f2
enable poll ( #8867 )
...
config poll
2024-04-26 22:25:04 +08:00
Siwei Xu
3f434feec9
[bsp][nxp] Add select BSP_USING_PIN for SPI and RW007 driver
2024-04-20 23:46:39 -04:00
xiao-mang
4ea463d83f
fix for art-pi smart
2024-04-19 18:17:20 +08:00
xiao-mang
98204c249b
fix for art-pi smart
2024-04-19 18:17:20 +08:00
xiao-mang
4de96450be
fix for art-pi smart
2024-04-19 18:17:20 +08:00
Abner
cd77f988cd
[bsp][nxp]修改 drv_filesystem_spi_flash 驱动 ( #8811 )
...
Co-authored-by: yandld <1453363089@qq.com>
Co-authored-by: Meco Man <920369182@qq.com>
2024-04-18 21:00:49 -04:00
Abner
a2bec29019
[bsp][nxp]增加了drv_filesystem_spi_flash驱动
2024-04-16 18:48:37 +08:00
Abner
bbac8e954d
[bsp][nxp]增加了drv_filesystem_spi_flash驱动
2024-04-16 18:48:37 +08:00
yandld
47d9c03937
update spi flash mount
2024-04-16 18:48:37 +08:00
Abner
d5aff0c963
[bsp][nxp] 增加drv_spi_sample_rw007驱动
2024-04-12 18:35:31 +08:00
Abner
98c6a741c5
[bsp][nxp] 增加drv_spi_sample_rw007驱动
2024-04-12 18:35:31 +08:00
Yuqiang Wang
d08ae0bfd1
[driver][soft-spi] spi device driver framework adds pin init function function
...
为什么提交这份PR (why to submit this PR)
ps:在设备初始化阶段不应该存在对硬件的操作
你的解决方案是什么 (what is your solution)
ps:添加一个pin_init函数,在spi设备使用时调用该函数来完成硬件引脚的状态初始化,而不是在设备初始化阶段对硬件进行操作,已经在瑞萨HMI上通过验证
2024-04-09 18:33:29 -04:00
Siwei Xu
dd55489839
[bsp][nxp] Add SPI1 config for FRDM-MCXN947 board
2024-04-06 13:18:06 -04:00
xhackerustc
e0e9eb8b15
[nxp/mcxn] add SPI6 support ( #8704 )
...
* [bsp][nxp] add missing drv_spi.h
Otherwise when building spi users such as u8g2, gcc will complain can't
find the drv_spi.h.
* [bsp][nxp] enable spi6
* [bsp][nxp] add spi sample code which uses spi6 to loopback
Connect spi6's MISO <--> MSIO, I.E P3_20 and P3_22 with Dupont Line
The sample usage and output would be:
msh >spi_sample
spi rbuf : 0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f
spi loopback mode test over!
2024-04-04 20:08:39 -04:00
Zhang
447a10c964
[bsp][nxp] mcxn947基础上去除多余修改:
2024-04-03 17:57:46 -04:00
Zhang
42e01a80a0
[bsp][nxp]基于MCXN947的spi_driver添加spi7读写W25Q64_Flash:
2024-04-03 11:12:19 +08:00
zealsoftstudio
79e2946467
[nxp/mcxn] support Ethernet
2024-04-01 18:44:26 -04:00
liYangYang
9a1996ef59
[bsp][art-pi-smart] 关闭内存对齐检查来避免数据访问异常
2024-03-29 21:43:57 -04:00
Meco Man
d2c12e2da8
[RTduino] change the pinout group name
2024-03-29 21:49:13 +08:00
liYony
61c1041d47
[rt-smart][art-pi] update imx6ull-smart bsp
2024-03-27 18:40:56 -04:00
ShaquilleLiu
99dafb1fef
[bsp] frdm-mcxn947 增加dac驱动 ( #8667 )
2024-03-24 22:52:11 -04:00
Siwei Xu
809c3687fa
[bsp][nxp] Fix menuconfig error in scons created project
2024-03-24 22:27:58 +08:00
Meco Man
3782127116
[bsp] format drivers code
2024-03-24 09:18:25 +08:00
Meco Man
6a9c42a19d
[bsp][drv_gpio] fix the error code return when pin number is illegal
2024-03-24 09:18:25 +08:00
kk
2549b82bd6
[pin] pin_read/write rt_uint8_t to rt_ssize_t
2024-03-23 14:50:31 -04:00
Siwei Xu
b6f725c7e4
[bsp][nxp] Fix scons command can not found 'sdk_dist'
2024-03-23 14:44:28 -04:00
ShaquilleLiu
0b0baf2e4f
[bsp][nxp]修复frdm_mcxn947上 adc设备无法注册及编译不过问题
...
驱动的Kconfig中添加 BSP_USING_ADC0 宏信息
芯片级的SConscript中添加缺失的 fsl_lpadc.c 和 fsl_spc.c
2024-03-23 14:43:57 -04:00
Jisheng Zhang
15190b5972
[bsp][nxp] fix link error when enabling SPI
...
/usr/lib/gcc/arm-none-eabi/13.2.1/../../../arm-none-eabi/bin/ld: rt-thread/bsp/nxp/mcx/mcxn/Libraries/drivers/drv_spi.o: in function `spixfer':
rt-thread/bsp/nxp/mcx/mcxn/Libraries/drivers/drv_spi.c:150:(.text.spixfer+0x102): undefined reference to `LPSPI_MasterTransferEDMA'
/usr/lib/gcc/arm-none-eabi/13.2.1/../../../arm-none-eabi/bin/ld: rt-thread/bsp/nxp/mcx/mcxn/Libraries/drivers/drv_spi.c:160:(.text.spixfer+0x16c): undefined reference to `LPSPI_MasterTransferEDMA'
/usr/lib/gcc/arm-none-eabi/13.2.1/../../../arm-none-eabi/bin/ld: rt-thread/bsp/nxp/mcx/mcxn/Libraries/drivers/drv_spi.o: in function `rt_hw_spi_init':
rt-thread/bsp/nxp/mcx/mcxn/Libraries/drivers/drv_spi.c:211:(.text.rt_hw_spi_init+0x22e): undefined reference to `LPSPI_MasterTransferCreateHandleEDMA'
2024-03-21 23:12:56 -04:00
Meco Man
3f26998f9c
[bsp] update projects
2024-03-21 11:23:29 +08:00
StackYuan
a582c0cc31
[fix] NXP bsp for RT-Thread 5.1.0 fixed up.
2024-03-19 08:13:00 -04:00
Zhang
2b5bff15b0
[bsp][nxp] 在FRDM-MCXN947上增加UART5/UART2并精简代码
2024-03-19 11:15:32 +08:00
Meco Man
cd1c08b3cd
[bsp][RTduino] format Kconfig ( #8621 )
2024-03-17 19:49:34 +08:00
Zhang
55a5c20661
[bsp][nxp] 在FRDM-MCXN947上增加UART5/UART2
2024-03-11 18:05:00 +08:00
Meco Man
2b7a4ea7a3
[bsp][nxp][imx] move imx BSPs into nxp/imx folder
2024-03-10 23:19:22 -04:00
Meco Man
f71d4f33ea
[bsp][nxp][lpc] move lpc BSPs into nxp/lpc folders
2024-03-10 23:19:22 -04:00
Meco Man
46967ef56f
[bsp][nxp][mcx] move mcxa/n to nxp/mcx folder
2024-03-10 23:19:22 -04:00
Zhang
c3416c5868
[bsp][nxp]修复FRDM-MCXN947 Keil编译错误
2024-03-07 18:15:13 +08:00
Rbb666
bb8dcbc42a
[bsp][nxp-mcx]修改默认下载器为Dap-Link ( #8569 )
2024-02-29 19:21:13 -05:00
Yilin Sun
1f69929b0b
[bsp][nxp/mcxn] Add support for MCXN CTIMER PWM driver.
...
This patch adds support for PWM generation using CTIMER on MCXN devices.
Each CTIMER provides 4 PWM channels, channels sharing the same
CTIMER instance will have the same period settings, and the duty
cycle will be maintained if period is changed through one of the four
channels.
The period channel is automatically assigned and will be transferred
to one of the other available channels if that channel is used for PWM
generation, no glitches should be expected during the transition.
The patch also provides a sample PWM output configuration connected to
the on-board green LED which can be enabled through Kconfig.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-26 23:16:43 -05:00
Yilin Sun
c224278d3e
[bsp][nxp/mcxn] hwtimer: initial support for MRT.
...
This patch adds support for hwtimer using MRT0 instance which simulates
4 independent timers. The frequency is fixed to AHB bus frequency and
not adjustable.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-21 18:01:17 -05:00
Yilin Sun
1b81128747
[bsp][nxp/mcxn] kconfig: update hwtimer config.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-21 18:01:17 -05:00
Yilin Sun
fd4e390d10
[bsp][mcxa] FRDM-MCXA153: GNU toolchain: fixed flags.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-20 18:24:21 -05:00
Yilin Sun
e28ea7ad97
[bsp][nxp/mcxa] FRDM-MCXA153: Added GNU linker script.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-20 18:24:21 -05:00
Yilin Sun
9538f569e7
[bsp][nxp/mcxn10] Initial support for RTC driver.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-19 19:17:52 -05:00
yandld
66cc1f5da1
[bsp][nxp] fix gpio and sw pin issue
2024-02-19 12:06:01 -05:00
Yilin Sun
49c8ff2531
[bsp][nxp/mcxn10] GNU toolchain: fix broken port.
...
Details: Please check #8525
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-18 23:38:56 -05:00
Yilin Sun
08983b74c5
[bsp][nxp/mcxn10] Add RTT constant table sections to GNU lds.
...
Details: Please check #8525
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-18 23:38:56 -05:00
杨熙
41e08084f8
Bsp nxp support ( #8530 )
...
Co-authored-by: StackYuan <yuanjyjyj@outlook.com>
2024-02-16 00:30:50 +08:00
yandld
bfa2f7ca57
[bsp][nxp] add mcxn947
2024-02-01 06:56:41 +08:00