Meco Man
f7762ebc90
[ci] disable tools check temporarily
2024-05-05 22:18:34 -04:00
sheltonyu
bf669dd02c
[bsp/at32] add at32 bsp to auto ci
2024-04-30 22:08:55 -04:00
chengy2
2aa66b1b4e
[HC32] support HC32F472 & remove residual files
2024-04-29 17:48:47 -04:00
Meco Man
14aa516b91
[ci] add workflow to check env 1.5.x stable version
2024-04-29 10:55:17 +08:00
Meco Man
a0e5526a55
[ci] fix doxygen ci grammar error
2024-04-25 10:13:13 +08:00
Meco Man
57d157b8ab
[ci] disable doxygen check
2024-04-20 00:57:17 -04:00
LaterComer
6311bcaf24
将scons --menuconfig/--pyconfig/--pyconfig-silent统一调用kconfiglib
2024-04-18 20:48:32 -04:00
QTbin
9229aee1d7
[BSP][HT32]新增合泰ht32f52352和ht32f12366
2024-04-17 23:44:25 -04:00
yuanzihao
1a8b8522f7
[BSP][STM32]add stm32f407-lckfb-skystar
2024-04-13 08:00:15 -04:00
Rbb666
1497a3117a
[bsp][renesas]Add cortex-r52 rzt2m adaptation
2024-04-10 20:47:53 -04:00
StackYuan
87d47bf935
[fix] fixup spaces and add in ci.
2024-04-10 16:04:28 +08:00
Meco Man
8691ed3767
[pico][ci] add RTduino libraries check
2024-03-31 20:30:10 -04:00
Ruixuan Zhang
5a6b5be77c
[bsp][stm32] add a new stm32L431_tencentos bsp ( #8613 )
2024-03-15 22:19:14 -04:00
Meco Man
47a443feff
[ci][nxp] comment out lpc5114-lie and lpc5410x
2024-03-10 23:19:22 -04: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
Rbb666
e1b80650d9
[bsp][renesas]add ra8d1-vision-board support
2024-03-05 16:47:43 +08:00
Meco Man
74057ed97e
[ci] add online pkgs trigger event
2024-02-24 19:06:30 -05:00
skllii
6fe69d7431
[bsp][hc32] support hc32f448
2024-02-22 12:34:35 -05:00
Yilin Sun
52a5b5cc48
[ci][bsp][nxp] Enable CI build checks on MCXN/MCXA.
...
Signed-off-by: Yilin Sun <imi415@imi.moe>
2024-02-20 19:53:22 -05:00
Meco Man
35eea4bc46
[ci][arduino] 将Arduino库CI检查平台由STM32F411改为412 ( #8534 )
2024-02-13 21:51:23 +08:00
kurisaw
ac84f65e73
add bsp ci check and other modify with rt-spark
2024-01-23 16:57:03 +08:00
yuanzihao
b87b4cbde5
[BSP][GD32]add gd32407v-lckfb ( #8496 )
2024-01-21 01:13:30 +08:00
Supper Thomas
b78b7d6907
[action] Fix manual trigger for others ( #8461 )
2024-01-03 23:23:24 +08:00
Meco Man
7bc4f7d6a3
[ci] workflow only is used for rt-thread org ( #8450 )
2023-12-30 15:50:04 +08:00
Meco Man
8aacf19bb9
[rtduino][ci] add all libraries into CI check list
2023-12-29 22:18:39 +08:00
Yuqiang Wang
975af5fd54
[ci][stm32f407-spark] add attach config CI check ( #8431 )
2023-12-27 23:06:46 +08:00
Xian Wu
6360253c12
Synwit MCU 采用新的 BSP 框架,将 BSP 与 libraries 分离 ( #8432 )
2023-12-27 18:41:52 +08:00
Meco Man
32ada5eed1
[ci] actions/checkout upgrade to v4
2023-12-27 12:49:19 +08:00
guotong ma
6e02914c2b
[ci][spell_check]change check path
2023-12-26 22:34:23 +08:00
vacabun
0fd9508ad6
[ci] Add spell check
2023-12-25 21:59:03 +08:00
vacabun
2693e7e15a
[ci]Add bsp attachconfig check
2023-12-24 22:43:40 +08:00
Shicheng Chu
712e94a3cc
[bsp][stm32]: add nucleo-stm32h503rb ( #8394 )
2023-12-23 22:39:11 +08:00
Rbb666
5dd87bc7bb
[bsp/renesas]add ek-ra8d1 bsp
2023-12-19 18:00:00 +08:00
Supper Thomas
d421a97aa1
improve action
2023-12-05 21:33:41 +08:00
Supper Thomas
f510a65f93
[bsp/stm32/stm32g491] Add nucleo of stm32g491
2023-12-05 21:33:41 +08:00
Meco Man
5c68954308
[ci] trigger building CI every midnight
2023-11-26 20:23:45 +08:00
Meco Man
17092dd700
[ci] rename action.yml as bsp_buildings.yml
2023-11-26 17:14:49 +08:00
Meco Man
a0ee4353e1
[ci] add workflow_dispatch
2023-11-26 15:34:54 +08:00
Meco Man
eff3560d64
[bsp] remove gd32 in the root
2023-11-20 07:34:46 -05:00
sheltonyu
ed357aa014
[bsp/at32] 1.add support at32f402/405 series, 2.update emac/rtc/qspi/usb drivers ( #8245 )
2023-11-09 16:38:19 +08:00
zhkag
246945a74c
add bsp/x86 ci
2023-11-06 06:23:09 -05:00
Rbb666
7ace7d0a78
[libcpu][renesas]add cortex-m85 && ek-ra8m1 adapt
2023-10-31 15:09:17 +08:00
Supper Thomas
65623777d5
[action] Doxygen ci fix ( #8191 )
2023-10-29 13:12:29 -04:00
BetMul
38e42b75a5
fix:Invalid link and path for mm32f327/README.md ( #8136 )
...
Co-authored-by: Supper Thomas <78900636@qq.com>
2023-10-15 20:33:20 +08:00
Supper Thomas
847b71e767
[action] add .config and kconfig ( #8111 )
2023-10-08 13:28:17 +08:00
Supper Thomas
87ee7205d4
[acition] update pkgs update script ( #8108 )
2023-10-03 16:50:15 +08:00
zhkag
b2433129b2
[tools]fix scons --dist , menuconfig will error ( #8069 )
2023-09-26 11:35:27 +08:00
vacabun
a76f344cb0
[CI] Add pkgs-test
2023-09-18 20:32:19 -04:00
Supper Thomas
4462106a61
[ci]change cmd to install.sh ( #8018 )
2023-09-08 18:37:49 -04:00
Meco Man
b12e6aa961
[ci] use env install script ( #8010 )
...
Co-authored-by: Supper Thomas <78900636@qq.com>
2023-09-07 16:54:32 +08:00
yuanzihao
32d479321b
[bsp][stm32]: add NUCLEO-H563ZI ( #7987 )
2023-08-29 13:10:14 +08:00
Supper Thomas
c26bb392b6
[CI] add more config for manual trigger ( #7970 )
2023-08-22 11:31:59 +08:00
Supper Thomas
8dfb3d14ac
[ci] add the manual trigger;add the fail bsp check ( #7919 )
2023-08-05 12:58:36 -04:00
zhangyan
31fec3bb70
[bsp] phytium e2000 update ( #7900 )
...
Co-authored-by: zhugengyu <zhugengyu@phytium.com.cn>
2023-08-02 13:27:09 +08:00
guo
14d15404d8
更新瑞萨相关 bsp ( #7858 )
2023-07-25 14:55:11 +08:00
WCX
0a6aaf12ad
[bsp][esp32-c3] Realization of scons compilation of ESP32-C3 | 实现ESP32-C3的scons编译 ( #7821 )
...
Co-authored-by: Supper Thomas <78900636@qq.com>
2023-07-25 13:42:31 +08:00
Man, Jianting (Meco)
5b171fba6a
[ci] add paths-ignore for format and static check ( #7845 )
2023-07-23 18:52:08 +08:00
Man, Jianting (Meco)
244b903e5d
[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT ( #7805 )
2023-07-22 10:36:42 +08:00
yby
c7d1a0f7cd
[add] add msp432e401y-LaunchPad BSP v0.1
2023-07-17 20:39:12 -04:00
Supper Thomas
350626841a
[libcpu]fix RT_ASSERT undefine ( #7816 )
2023-07-14 09:47:02 +08:00
Zheng-Bicheng
fefffcf363
[bsp][stm32] add B-U585I-IOT02A BSP ( #7778 )
...
B-U585I-IOT02A芯片为STM32U585AIIxQ,与stm32u575-st-nucleo板卡接近,因此参考stm32u575-st-nucleo对B-U585I-IOT02A板卡的BSP进行了实现
2023-07-11 00:39:29 -04:00
Supper Thomas
2db41308ea
[ci][action] add the repo check for self-use
2023-07-10 21:59:06 -04:00
Supper Thomas
9295bc78ea
[bsp][stm32] remove the useless bsp ( #7795 )
2023-07-08 14:58:10 +08:00
zhkag
c0a5129ed4
[bsp][acm32] 修复 acm32 并添加 ci ( #7783 )
2023-07-05 18:22:45 +08:00
zhkag
efbcd5d487
[bsp][renesas] 修复 renesas 部分 bsp 并添加 ci ( #7782 )
2023-07-05 18:21:43 +08:00
Supper Thomas
b60d0cf370
[ci] Fix the flag of dist ( #7770 )
...
Signed-off-by: Supper Thomas <78900636@qq.com>
2023-07-03 21:46:22 -04:00
supperthomas
dbf1463176
[ci] Add the exp_STM32 scons
2023-07-01 14:40:27 -04:00
Supper Thomas
416c98c3c2
[ci] Fix the path the yml can't in fold ( #7755 )
2023-06-30 08:09:43 +08:00
Supper Thomas
0740ce0efd
[ci] add stm32 manual trigger all ( #7754 )
2023-06-29 23:34:48 +08:00
dejavudwh
4cbc1893bd
Added CI to compile more drivers for the changed BSP
2023-06-28 22:07:02 -04:00
zhkag
01fdd226e4
[menuconfig] 修复 menuconfig 相关问题 ( #7686 )
...
Co-authored-by: supperthomas <78900636@qq.com>
2023-06-16 20:14:05 -04:00
zhkag
aa4aeedb74
[simulator] 添加 simulator in Linux ci ( #7664 )
2023-06-13 13:05:56 -04:00
supperthomas
78ad327ff1
[feature][action] Add the manual trigger for scons dist ( #7648 )
2023-06-10 15:36:47 -04:00
tangzz98
26ac806521
[bsp][stm32] add STM32F334 NUCLEO BSP ( #7600 )
2023-06-05 21:22:34 -04:00
guo
3cc5fe5539
[bsp][ra6m3-hmi-board] support gcc and llvm-arm toolchain. ( #7553 )
...
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2023-05-25 11:09:34 -04:00
zhiqiandeng
17ce4a462b
[bsp][yichip] add yc3122-pos ( #7526 )
...
Co-authored-by: supperthomas <78900636@qq.com>
2023-05-23 16:07:16 +08:00
Rain Park
7f31d5cb8c
[bsp][stm32][stm32l496-st-discovery] add stm32l496G DISCO bsp ( #7544 )
...
Signed-off-by: spencergotowork <1162678210@qq.com>
2023-05-22 02:56:33 -04:00
Bernard Xiong
4b4c3c85f2
[atomic] add stdc atomic detection. ( #7536 )
2023-05-20 23:41:29 +08:00
supperthomas
c105486bfc
[action][ci] add maxim/max32660 ( #7532 )
2023-05-18 22:10:46 -04:00
guozhanxin
ca873fae30
[add] llvm-arm workflows
2023-05-17 12:09:10 -04:00
dejavudwh
b1584e9fa9
[CI] Added feature to filter out files to file_check.py that do not require cppcheck ( #7499 )
...
Co-authored-by: supperthomas <78900636@qq.com>
2023-05-16 07:51:16 +08:00
supperthomas
01d1bbe40d
[action] add ra6m3-hmi-board ( #11 ) ( #7508 )
2023-05-15 22:38:46 +08:00
Meco Man
ebf4c0f24e
[tools/ci]move file_check.py into ci folder
2023-05-13 22:53:24 -04:00
supperthomas
c94a849ba4
[CI][action] optimize the action view ( #7480 )
2023-05-12 12:03:26 +08:00
Man, Jianting (Meco)
d580042145
[libc] support external third pary libc software package ( #7425 )
2023-04-30 12:19:57 +08:00
zhkag
5203e59d9b
[CI] ci 编译时先执行 scons --pyconfig-silent 后进行编译 ( #7383 )
2023-04-26 18:00:24 +08:00
supperthomas
a5ad874417
[github][action] check the dist project for ci ( #7320 )
2023-04-24 11:02:56 +08:00
Rbb666
2f9d3bfe20
[Renesas]Add HMI-Board bsp
2023-04-24 10:54:57 +08:00
sheltonyu
ec465d6bc4
[bsp/at32] add at32f423-start to auto check workflows
2023-04-07 03:46:36 -04:00
supperthomas
4d0db715ed
[action][github] Add the cppcheck help check the PR warning
...
Signed-off-by: supperthomas <78900636@qq.com>
2023-04-06 23:11:24 -04:00
supperthomas
1c5c49b773
[action][github] Add the index and rebuild company list
2023-04-07 08:27:17 +08:00
luobeihai
8baaf73210
add apm32 can driver and add apm32e1/s1 rtt driver support ( #7170 )
...
* add apm32 can driver and add apm32e1/s1 rtt driver support
* format some files
* modified action.yml file and modified bsp picture and add bsp README.md
2023-04-05 00:18:51 -04:00
supperthomas
5f7170ece3
[action][github] Optimize the action time ( #7140 )
...
optmize the action yml
2023-04-01 19:04:27 +08:00
NU-LL
735fb14fe7
[bsp][stm32] add stm32h750-fk750m1-vbt6 bsp
2023-03-26 22:17:57 -04:00
flyingcys
575abd58ff
[bsp]add bl808 uart2 driver && add bl60x/bl70x bsp to ci-action ( #7097 )
...
* update bl_mcu_sdk SConscript && add bl808 uart2 driver
* add bl60x/bl70x bsp to ci-action
2023-03-25 19:05:33 +08:00
Yaochenger
de4f237482
[atomic]添加arm与risc-v下的常用原子操作函数 ( #7053 )
...
* Update Kconfig
* Update trap_gcc.S
* Update bsp/hifive1/drivers/SConscript
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
* Update SConscript
* [atomic]提交一份arm与risc-v架构下的常用原子操作函数
* 修改变量类型
* 更新rtatomic.h与atomic_port.c
* 更新rt-thread\libcpu\arm\common\atomic_port.c
* 更新include/rtatomic.h与libcpu/arm/common/SConscript
* 更新include/rtatomic.h
* 修正格式与Kconfig
* 修正格式与文件结构
* 规范文件格式与文件重命名
* 添加测试用例与CI
* 添加函数声明
* 修改virt64/SConscript 添加atomic_riscv.c
* 1.规范代码风格
* 2.添加RISC-V64原子指令支持 解决在RV64下编译器将32-bit运算结果扩展为64-bit 导致判断错误
* 添加C11标准库原子操作测试
---------
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2023-03-23 20:06:50 +08:00
yuanzihao
23786ee481
[GD32]add gd32470z-lckfb ( #7022 )
...
* --复制gd32450z-eval 作为立创梁山派 gd32470z-lckfb的模板进行移植
* -修改模板keil工程的配置,IROM需要注意总共为1024k,分为Code area 和Data area ,IRAM1为 : 512K-64K=448K=458752=0x70000。
-重新用ENV生成编译固件
片上SRAM可分为4块,分别为SRAM0(112KB)、SRAM1(16KB)、SRAM2(64KB)和TCMSRAM(64KB)。SRAM0、SRAM1和SRAM2可以被所有的AHB主机访问,然而,TCMSRAM(紧耦合存储器SRAM)只可被Cortex ® -M4内核的数据总线访问。BKPSRAM(备份SRAM)应用于备份域,即使当VDD供电电源掉电时,该SRAM仍可保持其内容。附加SRAM(ADDSRAM)只在一些特殊的GD32F4xx器件中可用。由于采用AHB互联矩阵,上述SRAM块可以同时被不同的AHB主机访问,例如,即使CPU正在访问SRAM0,USBHS也可以访问SRAM1。
* -修改IAR编译的链接脚本
* --修改Flash和RAM大小
-RAM大小为448k是因为512K-64K=448K,其中后面的64K为TCMSRAM(紧耦合存储器SRAM)只可被Cortex ® -M4内核的数据总线访问,先不要乱分配
* -修改MDK链接脚本
* -修改board.h
* -修改MCU型号
* -Finsh控制台和LED1闪灯程序工作正常,串口控制台名称错误,从uart改为uart0
-Scons正常生成工程
* -发现GD32固件库当前没有240Mhz的时钟配置,将固件库升级为GD32F4xx_Firmware_Library_V3.0.3-发布时间为2023-01-04
* -修改bsp/gd32/arm/gd32407v-start/board/SConscript文件
* -修改led1和change logs
* -按照提交规范使能 One ELF Section per Function(MDK) 并用scons重新生成工程
* -发现整个GD32的IAR模板工程template.eww 是没有的,所以当前是不支持IAR开发的,需要后面学习一下IAR使用再实现了。
* -使用formatting源码格式化工具跑一边gd32470z-lckfb目录
* -使用formatting源码格式化工具跑一遍[components/net/netdev/src/netdev.c]
-三个月前的提交多了几个空格
2023-03-10 23:21:31 -05:00
Misthao
fab0e506be
新增stm32f401-weact-blackpill BSP(STM32F401CCU6最小系统板) ( #6973 )
...
* 新增stm32f401-weact-blackpill
2023-03-06 10:09:03 +08:00