summaryrefslogtreecommitdiff
path: root/bsp
AgeCommit message (Collapse)Author
2019-09-22[BSP][iMX6UL] Fix the Kconfig issueBernard Xiong
2019-09-21Merge pull request #3095 from armink/fix_serialBernard Xiong
Fix serial
2019-09-21[bsp/imxrt] Remove the use of device user data on uart driver.armink
2019-09-21[bsp/stm32] Remove the use of device user data on uart driver.armink
2019-09-21[bsp][stm32][stm32/stm32f427-robomaster-a/]修改部分配置错误a1012112796
1. 引入 #3062 '[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项'所做的修改至本BSP包 2. 删去原rtconfig.h中非必要及无意义的配置,包括sensor,pwm,uart3,dma.
2019-09-20[bsp][stm32][driver] drv_pulse_encoder.ctangweikang
2019-09-20Merge pull request #3083 from tyustli/h743Bernard Xiong
add stm32h743-st-nucleo bsp
2019-09-20Merge pull request #3080 from gavin-liugang/masterBernard Xiong
imxrt: Update for imxrt UART, SDRAM, ENET, PHY modules
2019-09-19[bsp][stm32][stm32f767-atk-apollo] Fix missing lcd_port.h errorgbcwbz
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-18add stm32h743-st-nucleo bsptyustli
2019-09-17[bsp][stm32][stm32f767-atk-apollo] Add LCD driver portgbcwbz
2019-09-16Merge pull request #3050 from ericQiang/masterBernard Xiong
bug fix: the value of timer auto reload should be (val-1)
2019-09-16Merge pull request #3053 from willianchanlovegithub/WillianChanBernard Xiong
[bsp][stm32][f796-disco]Add stm32f769-st-disco bsp
2019-09-16[bsp][stm32][templates/stm32f7xx]Fix the problem of indentation.Willian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-16[bsp][stm32][f769-disco]Fix the problem of indentation.Willian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-15Merge pull request #3071 from xfan1024/fix-stm32l0-exti-bugBernard Xiong
Fix STM32L0 Series External Interrupt BUG
2019-09-15Merge pull request #3066 from zhangjun1996/masterBernard Xiong
[bsp][stm32][libraries]删除冲突的spi库文件,修正stm32f1系列的uuid读取函数
2019-09-15Merge pull request #3054 from a1012112796/writing_zzc_add_bsp_robomaster_aBernard Xiong
[bsp][stm32] 更新stm32f427-robomaster-a外设驱动配置
2019-09-15Merge pull request #3062 from yangjie11/yj_kconfig_comBernard Xiong
[bsp]解除组件初始化与使用user main的依赖,并修改相应的 Kconfig
2019-09-13Fix STM32L0 Series Interrupt BUGxiaofan
Signed-off-by: xiaofan <[email protected]>
2019-09-12[bsp][stm32] fix : #define HEAP_BEGINtangweikang
2019-09-12[bsp][stm32][libraries]删除冲突的spi库文件,修正stm32f1系列的u ↵zhangjun
uid读取函数
2019-09-11[bsp][stm32f7]Fix "scons --dist" error in stm32f7's bspWillian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-11[bsp][stm32][f769-disco]Add uart5 to support esp8266Willian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-11[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项yangjie
2019-09-11Merge pull request #3056 from niannianyouyu/masterBernard Xiong
Add UART1 driver of rv32m1_vega
2019-09-10Add the driver of UART1niannianyouyu
2019-09-10[bsp][stm32] 更新stm32f427-robomaster-a外设驱动配置a1012112796
1.增加串口1,7,8配置,经实机测试无误 2.增加PWM4 CH1 -- 4, PWM12(BUZZER)配置,因条件有限,仅测试了TIM12 CH1 3.经测试,CAN通信无法正常使用,原因尚未找出,故暂时删去此配置 测试所用编译器: mdk5, IAR
2019-09-10[bsp][stm32][f769-disco]Modify README.mdWillian Chan
2019-09-10[bsp][stm32]Delete dist filesWillian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-10[bsp][stm32]Delete dist filesWillian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-10[bsp][stm32][f796-disco]Add stm32f769-st-disco bspWillian Chan
Signed-off-by: Willian Chan <[email protected]>
2019-09-09bug fix: the value of timer auto reload should be (val-1)ericQiang
2019-09-09Merge pull request #3035 from Linjieqiang/fix_spelling_mistakeBernard Xiong
fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE"
2019-09-09Merge pull request #3044 from yangjie11/stm32-libBernard Xiong
[bsp][stm32] update Stm32 lib
2019-09-05[bsp][stm32/libraries] update STM32L4xx_HAL lib to V1.14.0yangjie
2019-09-05[bsp][stm32/libraries] update STM32H7xx_HAL lib to V1.5.0yangjie
2019-09-05[bsp][stm32/libraries] update STM32G0xx_HAL lib to V1.3.0yangjie
2019-09-05[bsp][stm32/libraries] update STM32F7xx_HAL lib to V1.15.0yangjie
2019-09-05[bsp][stm32/libraries] update STM32F2xx_HAL lib to V1.8.0yangjie
2019-09-05[bsp][stm32/libraries] update STM32F1xx_HAL lib to V1.8.0yangjie
2019-09-05[bsp][stm32/libraries] update STM32L0xx_HAL lib to V1.11.2yangjie
2019-09-05[bsp][stm32/libraries] update STM32F0xx_HAL lib to V1.10.1yangjie
2019-09-05fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE"LinJieqiang
2019-09-05Merge pull request #3036 from Linjieqiang/fix_stm32hal_rtc_errorBernard Xiong
bsp: fix stm32 rtc hal library error.