52 Commits

Author SHA1 Message Date
hathach
6524e26e62
add cmake for stm32wb 2024-05-03 11:39:42 +07:00
HiFiPhile
bc8c8df316 Build STM32F7 with single-point FPU. 2024-04-28 00:29:19 +02:00
hathach
eab42d90d4
update clang make build for stm32: f0 f1 f2 f3 f4 f7 h7 g0 g4 l0 l4 samd21 samd51 nrf 2024-04-24 22:11:08 +07:00
hathach
1e882c7c24
clang f7, update cmsis f7 to fix startup bug 2024-04-23 12:22:40 +07:00
hathach
1a3f5f7a09
update FreeRTOSConfig.h
- remove configAssert()
- configCHECK_HANDLER_INSTALLATION=0 (to prevent unused-parameter error with configAssert(x)=nil
2023-12-18 20:33:43 +07:00
hathach
7213b8abb1
move tools/cmake to examples/build_system 2023-11-23 20:06:22 +07:00
hathach
82880eecbd
make nanolib linking explicitly by each family/board 2023-11-23 12:43:13 +07:00
hathach
fbf64b122d
switch freertos to static allocation only (dynamic = 0), since it is possible now with latest freertos cmake 2023-11-16 22:12:38 +07:00
HiFiPhile
86f00f6b49 Fix STM32F7 OTG_HS GPIO alt mapping. 2023-10-31 20:45:06 +01:00
hathach
9f0223dccd
minor clean up 2023-10-31 10:58:15 +07:00
hathach
9360a3bd51
add uid for some stm32 2023-08-04 00:23:10 +07:00
hathach
a5768f52b4
more board_api.h rename 2023-08-03 15:50:52 +07:00
hathach
473f37df95
add osal queue name if needed
also mass change configQUEUE_REGISTRY_SIZE = 4
2023-08-03 12:05:21 +07:00
hathach
48738df489
move LTO checked to family_support.cmake 2023-06-30 16:05:59 +07:00
hathach
e43387abac
rework cmake with rtos support add RTOS to family_configure_device/host/dual_example() 2023-06-27 15:45:38 +07:00
hathach
15376397b1
run ci with -DCMAKE_BUILD_TYPE=MinSizeRel 2023-06-25 00:05:23 +07:00
hathach
430f16bf76
move all IAR to cmake 2023-06-24 22:36:53 +07:00
hathach
eb4380fa14
more make update 2023-06-24 20:17:48 +07:00
hathach
2216704db8
rename GCC_CFLAGS to CFLAGS_GCC, GCC_SRC_S to SRC_S_GCC etc .. 2023-06-24 19:31:33 +07:00
hathach
dbf7534cd4
update all stm32 to use new enhance make 2023-06-24 18:09:05 +07:00
hathach
3623ba1884
fix trailing space and new line
temporarily disable codespell
2023-03-17 16:12:49 +07:00
Ha Thach
6b84a29f8c
Merge pull request #1391 from perigoso/renesas-ra
Renesas ra family support
2023-03-17 11:28:54 +07:00
hathach
ffdffc7e06
rename FREERTOS_PORT to FREERTOS_PORTABLE_SRC
also fix trailing spaces
2023-03-16 23:11:11 +07:00
tyustli
fabe86362b fix HAL_Delay no effect bug on st platform 2023-03-16 08:28:19 +08:00
hathach
05e0205ad0
Merge branch 'master' into renesas-ra 2023-03-08 21:05:06 +07:00
hathach
9930863b41
fix iar ci 2023-03-06 12:45:47 +07:00
hathach
b464f91a6e iar h7 2023-01-30 17:04:39 +07:00
hathach
df2ebe5d1a add iar --fpu option 2023-01-24 12:57:07 +07:00
hathach
0a4e611e37 update stm32f7 to build with iar 2023-01-22 12:11:01 +07:00
Bastien Nocera
6a2cf67289 Fix typos 2022-12-04 19:43:23 +07:00
Rafael Silva
2a17a7e8f8 rework make freertos port handling
this allows ports to specify a freertos port outside the FreeRTOS-Kernel lib directory, which would otherwise not be possible

Signed-off-by: Rafael Silva <rafaelsilva@ajtec.pt>
2022-06-02 09:35:30 +01:00
hathach
99c1585ed2 rename board specific macro for example
- BOARD_DEVICE/HOST_RHPORT_NUM to  BOARD_TUD/H_RHPORT
- BOARD_DEVICE/HOST_RHPORT_SPEED to  BOARD_TUD/H_MAX_SPEED
2022-06-01 23:53:40 +07:00
hathach
f90f5ea369 adding g4 family with g474nucleo, able to blink led and button 2021-11-04 16:16:51 +07:00
hathach
215e0595ab change F207 to use new dwc2 2021-10-31 00:09:40 +07:00
hathach
7def380058 support bcm2711 on pi4, enhance dcd init with utmi and ulpi hs phy 2021-10-28 12:52:18 +07:00
hathach
a5f516893b more with -Wcast-qual 2021-10-17 16:36:53 +07:00
hathach
6159252692 disable systick when running freertos on other stm families 2021-08-29 21:34:10 +07:00
hathach
253430a765 add example specific DEPS_SUBMODULES 2021-03-18 16:28:44 +07:00
hathach
b221cedf80 spaces 2021-03-17 21:36:52 +07:00
hathach
ed8f117dd1 explicitly add dcd source file without vendor/family 2021-03-17 16:52:07 +07:00
hathach
7d877e286a update DEPS_SUBMODULES to optimize ci 2021-03-05 22:24:03 +07:00
hathach
590d8d4d5c rename FAMILY_SUBMODULES to DEPS_SUBMODULES 2021-03-04 22:53:02 +07:00
hathach
16f501a14e clean up 2021-03-03 20:25:44 +07:00
hathach
5799c471f1 group h743eval and h743nucleo into stm32h7
tested and work well
2021-03-03 20:07:17 +07:00
hathach
9bc921b342 update family submodule
temporarily disable other orphaned and esp32s2 build
2021-03-01 20:48:30 +07:00
hathach
e230d683ca add copy-artifact target, and add uf2 for all family board 2021-01-26 21:19:14 +07:00
hathach
75c58e08e5 add f746nucleo to group f7 2021-01-13 16:41:00 +07:00
hathach
6eba383009 add f746disco into f7 group 2021-01-13 16:34:42 +07:00
hathach
39d2c219b5 add stlinkv3mini to f7 group 2021-01-13 15:52:54 +07:00
hathach
fecad9bab4 add stm32f769disco into f7 family 2021-01-13 14:17:15 +07:00