summaryrefslogtreecommitdiff
path: root/bsp/imxrt
AgeCommit message (Collapse)Author
2019-10-22[add] default environmentErnest
2019-09-29Merge pull request #3006 from jiezhi320/masterBernard Xiong
fix bug when use HWTIMER_MODE_PERIOD
2019-09-26[bsp] update project configure file for finsh component changechenyong
Signed-off-by: chenyong <[email protected]>
2019-09-21[bsp/imxrt] Remove the use of device user data on uart driver.armink
2019-09-19imxrt:enet: Support imxrt ethernet interfaceGavin Liu
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]>
2019-09-19imxrt:app: Support ramfs for imxrt1052-nxp-evkGavin Liu
Add ramfs (8MB size) support for imxrt1052-nxp-evk board. Signed-off-by: Gavin Liu <[email protected]>
2019-09-19imxrt:sdram: Add sdram support for imxrt1052-nxp-evkGavin Liu
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]>
2019-09-19imxrt:board: Add LPUART3 item for imxrt1052-nxp-evkGavin Liu
Add LPUART3 item in imxrt1052-nxp-evk Kconfig file to support Arduino UART interface. Signed-off-by: Gavin Liu <[email protected]>
2019-09-19imxrt:uart: Add PINs init for each uart portGavin Liu
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]>
2019-09-11[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项yangjie
2019-09-05fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE"LinJieqiang
2019-09-03fix docs link errtyustli
2019-08-271、[bsp] [imxrt] rename docs imxrt -> i.MX RTtyustli
2、[bsp] [stm32] fix drv_can assert bug
2019-08-25fix bug when use HWTIMER_MODE_PERIODjiezhi320
2019-08-11change Libraries->librariesSummerGift
2019-07-19修正了dist命令对imxrt系列bsp包的支持,修改前的dist命令生 ↵yaomo718
成的工程缺少了Libraries。
2019-07-06Merge pull request #2786 from xfwangqiang/masterBernard Xiong
[BSP][NXP]MIMXRT1064-EVK
2019-07-051. 删除了多余的文件wangqiang
2. 修改README.md中错误的描述
2019-07-051. 修改了MIMXRT1064EVK-TOP.jpg的位置wangqiang
2. 去掉了一些不用的文件 3. 修复了board下SConscript脚本中不合理的地方
2019-07-05去掉了多余的宏定义wangqiang
2019-07-05Board.c增加了DMA初始化相关设置wangqiang
2019-07-05去掉DSP_Lib,暂时不用wangqiang
2019-06-28[bsp/imxrt]add can drivermisonyo
2019-06-23修改了BSP包中不合理的地方和不符合RTThread规范的地方wangqiang
2019-06-17删除了一些不用的文件wangqiang
2019-06-17测试了imxrt1064-nxp-evkwangqiang
2019-06-17增加了imxrt1064-nxp-evk的BSPwangqiang
2019-06-13[bsp/nxp] add new imxrt seriesmisonyo
2019-04-27[libcpu/cortex-m7]add cache drivermisonyo
2019-04-12Update all of debug log definition to DBG_TAG and DBG_LVL.armink
2019-03-26delete C++ support for gcc in the rtconfig.py filetyustli
2019-03-14Merge pull request #2449 from qgyhd1234/checksumBernard Xiong
[components][lwip]添加 LWIP 硬件校验和选项,修改 STM32 系列和 rt1052 系列以太网驱动,支持硬件校验和
2019-03-14[components][lwip]添加 LWIP 硬件校验和选项,修改 STM32 系列和 ↵zylx
rt1052 系列以太网驱动,支持硬件校验和
2019-03-12Delete redundant blank linesjicheng0622
2019-03-11Change license, update Readme and fixed some compability issuesjicheng0622
2019-03-11Add RT1021-EVK BSP Support For RTThread By JiChengjicheng0622
2019-03-06Remove the DBG_COLOR and DBG_ENABLE definition.armink
2019-01-27Use astyle to format the drv_pin.cBalanceTWK
2019-01-27[BSP] Fixed imxrt1050 gpio driver | 修复 imxrt1050 gpio 驱动BalanceTWK
2019-01-19[tools] 修复命令行使用 iar 工具链,库文件链接不上的问题tangyuxin
2019-01-19Merge pull request #2229 from misonyo/kconfigBernard Xiong
fix Kconfig syntax error
2019-01-16[all BSP]fix kconfig file syntax errormisonyo
2019-01-04[bsp][imxrt] 添加RTC依赖选项 RT_USING_LIBC | add RTC dependency ↵BalanceTWK
options RT_USING_LIBC
2019-01-02[bsp][imxrt] change lisenseguozhanxin
2018-12-29[bsp][imxrt]更新工程guozhanxin
2018-12-29[bsp][imxrt] 拆分 flexspi.c/h 驱动,区分 flash 大小guozhanxin
2018-12-29[bsp][imxrt] add 'fal' 'easyflash' port filesguozhanxin
2018-12-29[bsp][imxrt] add flexspi driverguozhanxin
2018-12-17【修改】.config 中RT_SERIAL_USING_DMA选项[email protected]
2018-12-17【串口】宏定义对应增加[email protected]