| Age | Commit message (Collapse) | Author |
|
bsp/nrf52832/board/Sconscript
bsp/nrf52832/startups/Sconscript
bsp/raspberry-pi/raspi4-32/driver/SConscript
|
|
|
|
|
|
|
|
|
|
2. 恢复了1052的BSP的初始配置
|
|
|
|
抽象了PHY的设备模型,在components中增加了PHY设备的相关代码以及KCONFIG配置和SConscript脚本
2. 在IMXRT的Libraries中增加了peripherals目录,用于具体型号的设备驱动相关的代码的实现,不应与MCU的平台相关,实现PHY的设备对象中的相关接口。
3. 修改了BSP中的Sconstruct文件,增加了peripherals目录的构建
4. 修改了KEIL环境的SCT文件,用于实现以太网功能
|
|
|
|
[components][driver/pin.c]pin 框架增加 rt_pin_get
|
|
|
|
|
|
[BSP][imxrt]fixed ethernet driver bug for imxrt
|
|
|
|
|
|
imxrt1052-nxp-evk
|
|
|
|
imxrt1052-nxp-evk等BSP的scons --dist失败的问题
|
|
��用
|
|
--dist生成的工程目录中没有libraries的问题
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fix bug when use HWTIMER_MODE_PERIOD
|
|
Signed-off-by: chenyong <[email protected]>
|
|
|
|
1. Add "drv_eth.c" for all imxrt platforms.
2. Add ksz8081 phy driver for imxrt1052-nxp-evk board.
3. Disable the LED demo in main.c file if enable the ENET
and ksz8081 phy, because the PINs of LED and ksz8081
reset are from the same GPIO.
4. Update the relevant Kconfig and Sconscript files.
Signed-off-by: Gavin Liu <[email protected]>
|
|
Add ramfs (8MB size) support for imxrt1052-nxp-evk board.
Signed-off-by: Gavin Liu <[email protected]>
|
|
1. Add sdram item in bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig
2. Add sdram configuration header file for imxrt1052-nxp-evk
3. Update the sdram space assignment for memheap
Signed-off-by: Gavin Liu <[email protected]>
|
|
Add LPUART3 item in imxrt1052-nxp-evk Kconfig file to support
Arduino UART interface.
Signed-off-by: Gavin Liu <[email protected]>
|
|
Add PINs init function based on the selected UART port.
In general, user should configure all necessary PINs based on
the specific imxrt board in:
bsp/imxrt/xxxx/board/MCUX_Config/pin_mux.c
There is a convenient GUI tool named MCUXpresso Config Tools,
it's free and can be obtained from NXP offical website. Open
the file:
bsp/imxrt/imxrt1052-nxp-evk/board/MCUX_Config/MCUX_Config.mex
with MCUXpresso Config Tools, set the necessary PINs (or clocks)
and generate the new code of pin_mux.c (or clock_config.c), the
project can get right configurations based on specific imxrt
board.
But, there is no relation between RT-Thread Kconfig and MCUXpresso
Config Tools. User selects one driver in RT-Thread menuconfig, then
the ping_mux.c should be udpated by MCUXpresso Config Tools to set
the right PIN configurations for the selected driver. It's clear
but a little complex.
We add the PIN init functions for some drivers in the board.c file,
1. It's convenient to usr a driver in RT-Thread. Just select the
driver, then the code will include all necessary parts, and the
driver can work well.
2. User can also configure the PINs with MCUXpresso Config Tools.
3. The drivers in bsp/imxrt/libraries/drivers are common for all
imxrt boards. They may have different PIN configurations based
on different hardware design. So we put the PIN init functions
in each board.c file following each different imxrt board.
Signed-off-by: Gavin Liu <[email protected]>
|
|
|
|
|
|
|
|
2、[bsp] [stm32] fix drv_can assert bug
|
|
|
|
|
|
成的工程缺少了Libraries。
|
|
[BSP][NXP]MIMXRT1064-EVK
|
|
2. 修改README.md中错误的描述
|
|
2. 去掉了一些不用的文件
3. 修复了board下SConscript脚本中不合理的地方
|
|
|
|
|
|
|
|
|
|
|
|
|