Skip to content

Commit d798428

Browse files
authored
fix: solve the issue of abnormal startup of STM32MP157, and fix arduino ci error.
1 parent 61da09f commit d798428

37 files changed

+2303
-4459
lines changed

.github/ALL_BSP_COMPILE.json

+1-9
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,6 @@
1616
"stm32/stm32f407-rt-spark"
1717
]
1818
},
19-
{
20-
"RTT_BSP": "RTduino_Arduino Libraries (STM32F412 Nucleo)",
21-
"RTT_TOOL_CHAIN": "sourcery-arm",
22-
"SUB_RTT_BSP": [
23-
"stm32/stm32f412-st-nucleo"
24-
]
25-
},
2619
{
2720
"RTT_BSP": "RTduino_Arduino Libraries (Raspberry Pico)",
2821
"RTT_TOOL_CHAIN": "sourcery-arm",
@@ -169,6 +162,7 @@
169162
"stm32/stm32f411-st-nucleo",
170163
"stm32/stm32f411-atk-nano",
171164
"stm32/stm32f411-weact-blackpill",
165+
"stm32/stm32f412-st-nucleo",
172166
"stm32/stm32f413-st-nucleo",
173167
"stm32/stm32f427-robomaster-a",
174168
"stm32/stm32f429-armfly-v6",
@@ -392,8 +386,6 @@
392386
"RTT_TOOL_CHAIN": "sourcery-riscv64-unknown-elf",
393387
"SUB_RTT_BSP": [
394388
"bluetrum/ab32vg1-ab-prougen",
395-
"bouffalo_lab/bl60x",
396-
"bouffalo_lab/bl70x",
397389
"qemu-virt64-riscv"
398390
]
399391
},

bsp/raspberry-pico/.ci/attachconfig/c-posix.attach

-2
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,228 @@
1+
scons.args: &scons
2+
scons_arg:
3+
- '--strict'
4+
# ------ C POSIX CI ------
5+
component.cplusplus:
6+
<<: *scons
7+
kconfig:
8+
- CONFIG_RT_USING_CPLUSPLUS=y
9+
# ------ online-packages CI ------
10+
online-packages.rtduino.core:
11+
<<: *scons
12+
kconfig:
13+
- CONFIG_BSP_USING_ARDUINO=y
14+
online-packages.rtduino.communication:
15+
<<: *scons
16+
kconfig:
17+
- CONFIG_BSP_USING_ARDUINO=y
18+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PN532=y
19+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI4713=y
20+
online-packages.rtduino.devicecontrol:
21+
<<: *scons
22+
kconfig:
23+
- CONFIG_BSP_USING_ARDUINO=y
24+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8574=y
25+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCA9685=y
26+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TPA2016=y
27+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DRV2605=y
28+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS1841=y
29+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS3502=y
30+
- CONFIG_PKG_USING_ARDUINO_SEEED_PCF85063TP=y
31+
online-packages.rtduino.sensors.adafruit:
32+
<<: *scons
33+
kconfig:
34+
- CONFIG_BSP_USING_ARDUINO=y
35+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSOR=y
36+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSORLAB=y
37+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL375=y
38+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L0X=y
39+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L1X=y
40+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL6180X=y
41+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31855=y
42+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31865=y
43+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31856=y
44+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX6675=y
45+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90614=y
46+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS1=y
47+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AHTX0=y
48+
- CONFIG_ARDUINO_ADAFRUIT_AHTX0_USING_SENSOR_DEVICE=y
49+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS0=y
50+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP280=y
51+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADT7410=y
52+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085=y
53+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME680=y
54+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9808=y
55+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4728=y
56+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA219=y
57+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR390=y
58+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL345=y
59+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DHT=y
60+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9600=y
61+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM6DS=y
62+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO055=y
63+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX1704X=y
64+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMC56X3=y
65+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90393=y
66+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90395=y
67+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ICM20X=y
68+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DPS310=y
69+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTS221=y
70+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT4X=y
71+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT31=y
72+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL343=y
73+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME280=y
74+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS726X=y
75+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AMG88XX=y
76+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2320=y
77+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2315=y
78+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR329_LTR303=y
79+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085_UNIFIED=y
80+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183=y
81+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183_UNIFIED=y
82+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP3XX=y
83+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MS8607=y
84+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3MDL=y
85+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90640=y
86+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMA8451=y
87+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MSA301=y
88+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL115A2=y
89+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X=y
90+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X_RVC=y
91+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS2MDL=y
92+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303DLH_MAG=y
93+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LC709203F=y
94+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CAP1188=y
95+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CCS811=y
96+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_NAU7802=y
97+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS331=y
98+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS2X=y
99+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS35HW=y
100+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303_ACCEL=y
101+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3DH=y
102+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8591=y
103+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL3115A2=y
104+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPR121=y
105+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPRLS=y
106+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPU6050=y
107+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCT2075=y
108+
# - CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PM25AQI=y
109+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_EMC2101=y
110+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXAS21002C=y
111+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SCD30=y
112+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXOS8700=y
113+
# - CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HMC5883_UNIFIED=y
114+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP30=y
115+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP006=y
116+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TLA202X=y
117+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCS34725=y
118+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI7021=y
119+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI1145=y
120+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP40=y
121+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHTC3=y
122+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HDC1000=y
123+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU21DF=y
124+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS7341=y
125+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU31D=y
126+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA260=y
127+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP007_LIBRARY=y
128+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_L3GD20=y
129+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP117=y
130+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSC2007=y
131+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2561=y
132+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2591_LIBRARY=y
133+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VCNL4040=y
134+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6070=y
135+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6075=y
136+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML7700=y
137+
online-packages.rtduino.sensors.others:
138+
<<: *scons
139+
kconfig:
140+
- CONFIG_BSP_USING_ARDUINO=y
141+
- CONFIG_PKG_USING_ARDUINO_CAPACITIVESENSOR=y
142+
online-packages.rtduino.sensors.seeed:
143+
<<: *scons
144+
kconfig:
145+
- CONFIG_BSP_USING_ARDUINO=y
146+
- CONFIG_PKG_USING_ARDUINO_SEEED_LIS3DHTR=y
147+
- CONFIG_PKG_USING_ARDUINO_SEEED_DHT=y
148+
- CONFIG_PKG_USING_ARDUINO_SEEED_ADXL335=y
149+
- CONFIG_PKG_USING_ARDUINO_SEEED_ADXL345=y
150+
- CONFIG_PKG_USING_ARDUINO_SEEED_BME280=y
151+
- CONFIG_PKG_USING_ARDUINO_SEEED_BMP280=y
152+
- CONFIG_PKG_USING_ARDUINO_SEEED_H3LIS331DL=y
153+
- CONFIG_PKG_USING_ARDUINO_SEEED_MMA7660=y
154+
- CONFIG_PKG_USING_ARDUINO_SEEED_TSL2561=y
155+
- CONFIG_PKG_USING_ARDUINO_SEEED_PAJ7620=y
156+
# - CONFIG_PKG_USING_ARDUINO_SEEED_VL53L0X=y
157+
# - CONFIG_PKG_USING_ARDUINO_SEEED_ITG3200=y
158+
- CONFIG_PKG_USING_ARDUINO_SEEED_SHT31=y
159+
- CONFIG_PKG_USING_ARDUINO_SEEED_HP20X=y
160+
# - CONFIG_PKG_USING_ARDUINO_SEEED_DRV2605L=y
161+
- CONFIG_PKG_USING_ARDUINO_SEEED_BBM150=y
162+
# - CONFIG_PKG_USING_ARDUINO_SEEED_HMC5883L=y
163+
- CONFIG_PKG_USING_ARDUINO_SEEED_LSM303DLH=y
164+
- CONFIG_PKG_USING_ARDUINO_SEEED_TCS3414CS=y
165+
- CONFIG_PKG_USING_ARDUINO_SEEED_MP503=y
166+
- CONFIG_PKG_USING_ARDUINO_SEEED_BMP085=y
167+
- CONFIG_PKG_USING_ARDUINO_SEEED_HIGHTEMP=y
168+
# - CONFIG_PKG_USING_ARDUINO_SEEED_VEML6070=y
169+
- CONFIG_PKG_USING_ARDUINO_SEEED_SI1145=y
170+
# - CONFIG_PKG_USING_ARDUINO_SEEED_SHT35=y
171+
# - CONFIG_PKG_USING_ARDUINO_SEEED_AT42QT1070=y
172+
- CONFIG_PKG_USING_ARDUINO_SEEED_LSM6DS3=y
173+
- CONFIG_PKG_USING_ARDUINO_SEEED_HDC1000=y
174+
- CONFIG_PKG_USING_ARDUINO_SEEED_HM3301=y
175+
# - CONFIG_PKG_USING_ARDUINO_SEEED_MCP9600=y
176+
- CONFIG_PKG_USING_ARDUINO_SEEED_LTC2941=y
177+
- CONFIG_PKG_USING_ARDUINO_SEEED_LDC1612=y
178+
online-packages.rtduino.display:
179+
<<: *scons
180+
kconfig:
181+
- CONFIG_BSP_USING_ARDUINO=y
182+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY=y
183+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341=y
184+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306=y
185+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735=y
186+
187+
# u8g2
188+
- CONFIG_PKG_USING_ARDUINO_U8G2=y
189+
online-packages.rtduino.other:
190+
<<: *scons
191+
kconfig:
192+
- CONFIG_BSP_USING_ARDUINO=y
193+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MFRC630=y
194+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI5351=y
195+
online-packages.rtduino.projects:
196+
<<: *scons
197+
kconfig:
198+
- CONFIG_BSP_USING_ARDUINO=y
199+
- CONFIG_PKG_USING_ARDUINO_SENSOR_KIT=y
200+
- CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR=y
201+
- CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO=y
202+
- CONFIG_PKG_USING_ARDUINO_NINEINONE_SENSOR_SHIELD=y
203+
online-packages.rtduino.signalio:
204+
<<: *scons
205+
kconfig:
206+
- CONFIG_BSP_USING_ARDUINO=y
207+
# Adafruit Signal IO Drivers
208+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BUSIO=y
209+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCA8418=y
210+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP23017=y
211+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADS1X15=y
212+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AW9523=y
213+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP3008=y
214+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4725=y
215+
- CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BD3491FS=y
216+
online-packages.rtduino.timing:
217+
<<: *scons
218+
kconfig:
219+
- CONFIG_BSP_USING_ARDUINO=y
220+
- CONFIG_PKG_USING_ARDUINO_RTCLIB=y
221+
- CONFIG_PKG_USING_ARDUINO_MSTIMER2=y
222+
# - CONFIG_PKG_USING_ARDUINO_TICKER=y
223+
- CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER=y
224+
online-packages.multimedia.lvgl-demo:
225+
<<: *scons
226+
kconfig:
227+
- CONFIG_BSP_USING_LVGL=y
228+
- CONFIG_BSP_USING_LVGL_DEMO=y

bsp/raspberry-pico/.ci/attachconfig/lvgl.attach

-2
This file was deleted.

bsp/raspberry-pico/.ci/attachconfig/rtduino/communication.attach

-4
This file was deleted.

bsp/raspberry-pico/.ci/attachconfig/rtduino/devicecontrol.attach

-9
This file was deleted.

bsp/raspberry-pico/.ci/attachconfig/rtduino/display.attach

-10
This file was deleted.

bsp/raspberry-pico/.ci/attachconfig/rtduino/other.attach

-4
This file was deleted.

bsp/raspberry-pico/.ci/attachconfig/rtduino/projects.attach

-5
This file was deleted.

bsp/raspberry-pico/.ci/attachconfig/rtduino/rtduino.attach

-2
This file was deleted.

0 commit comments

Comments
 (0)