hathach
a64e3eb0aa
update board_test always output to uart regardless of LOGGER option
2025-07-02 17:27:03 +07:00
hathach
d3d505e8f7
Merge branch 'master' into fork/HiFiPhile/h7rs
2025-06-11 16:23:54 +07:00
hathach
41e615d7c2
add make build for maxim
2025-06-11 12:08:16 +07:00
hathach
b56265f381
merge all maxim (32650, 32666, 32690, 78002) family into common bsp/maxim. Only support cmake build system
...
rename hw/mcu/analog/max32 to hw/mcu/analog/msdk
2025-06-10 22:28:03 +07:00
HiFiPhile
b2a4407bd5
Merge remote-tracking branch 'upstream/master' into h7rs
2025-04-12 17:08:49 +02:00
HiFiPhile
7f246d4b76
Fix swo logger case.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-12 17:08:29 +02:00
hathach
73e810a7ba
imxrt: disable BOARD_ConfigMPU() since it cause issue with imxrt1060/64. Update imxrt configtool forr some board to get uart pin init.
2025-03-26 15:20:02 +07:00
hathach
683b1e9702
fix(rp2040) set RTOS as cmake cache to fix pico-example build
2025-03-10 11:20:47 +07:00
hathach
6572c1da0d
add fruitjam bsp
2025-02-20 15:47:29 +07:00
HiFiPhile
09bce3532c
Add CMake presets.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-09 00:25:38 +01:00
hathach
8c7998b0e9
fix ci
2025-01-25 22:24:00 +07:00
hathach
dc514c6230
use board alias for pca10056
2025-01-25 15:12:57 +07:00
hathach
1003aba690
use board alias for pca10056
2025-01-25 12:39:08 +07:00
hathach
13856af935
add -DRTOS=zephyr to ci west build
2025-01-25 12:19:24 +07:00
hathach
b53801a8ac
add cmake RTOS=zephyr (default noos) for zephyr build
2025-01-24 15:06:05 +07:00
hathach
201b9707b9
try build zephyr with ci
2025-01-24 11:54:42 +07:00
hathach
9f45e25b1c
msc_dual_lun and cdc_msc work with zephyr on pca10056
2025-01-24 00:39:48 +07:00
hathach
31071ccf0e
kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYR
2025-01-23 17:10:48 +07:00
hathach
6080f89f3d
- change to use CMAKE_SYSTEM_CPU to prevent CMAKE_SYSTEM_PROCESSOR conflict with zephyr
...
- change tinyusb CMakeLists.txt to function tinyusb_target_add() instead of defining tinyusb lib target
2025-01-22 22:31:08 +07:00
hathach
91214b4614
zephyr
2025-01-21 16:28:29 +07:00
HiFiPhile
f934224351
Fix cmake options.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 22:26:33 +01:00
hathach
453d69517b
fix multiple flag on compiling
2024-11-27 11:10:06 +07:00
hathach
c09eedaf24
try to fix circleci with kinetis
2024-11-25 17:45:54 +07:00
hathach
d37707d6dd
move handle ep slave/dma wihtin compiler macro
2024-11-18 23:02:17 +07:00
hathach
27ddf19631
add sndfifo owner info to skip rewriting data for retrying NAKed
2024-08-26 14:27:23 +07:00
hathach
45d06cd4ab
skip dual/host_info_to_device_cdc for pico due to a bug in pio-usb
2024-08-22 22:25:14 +07:00
hathach
e345380723
add flash_openocd_adi() for use with max32
...
add feather max32666 to the hil pool
2024-08-18 17:15:07 +07:00
hathach
1402e6ec0d
add flash-uniflash support for ti tm4c
2024-08-15 14:36:31 +07:00
hathach
e9a5af3512
add stm32f103ze_iar
2024-08-02 16:06:00 +07:00
hathach
46fd822990
increase freerto min task stack for some stm32
2024-08-01 14:24:23 +07:00
graham sanderson
5f6152a87e
not all GCC compiler builds support --no-warn-rwx-segments; check_linker_flag is not available in all supported version of CMake, so just allow it to be passed in
2024-07-18 11:11:06 +01:00
hathach
c1175b7013
enable full 224KB flash for ch32v203 with flash enhanced read mode in SystemInit (better with startup).
...
add flash with wlink-rs
2024-07-10 22:48:06 +07:00
hathach
4396ecd22c
change COMPILE_DEFINE to CFLAGS_CLI for cmake/make
2024-06-25 11:31:19 +07:00
hathach
ac3ec59845
add optional COMPILE_DEFINE from cmake cli
2024-06-18 16:18:58 +07:00
hathach
33f5547ed4
add ch32v103 bsp support, compile but does not run, probably due to compile/linker issue
2024-06-14 16:06:37 +07:00
hathach
90deeddf3d
add c6 devkit, tested with max3421e
2024-06-06 15:49:20 +07:00
hathach
2a67ce773d
change default risv-gcc to riscv-none-elf- and add _zicsr extension
...
add cmake for ch32v20x, skip freertos examples for CH32V20X, also skip net webserver due to lack of RAM
update to use openocd with wlinke adapter
2024-05-16 19:18:43 +07:00
Ha Thach
ba6babf570
Rework ci ( #2631 )
...
* add name field to usbd_class_driver_t
* ci: use set matrix py script
* add riscv32 and cmake support for ch32v307, fomu, gd32vf103
* update build_cmake.py to take --family --board --toolchain
* separate hil test to its own workflow
* move esp32 board into separated hil json
* add make build to ci
* remov build_make.py
* build.py support esp32 board
* setup toolchain support esp-idf
* fix missing click
* merge family in matrix build to reduce jobs
* skip cifuzz since it still has issue with get_deps and click
2024-05-09 20:43:46 +07:00
hathach
d79c71abf5
update flash openocd
2024-05-06 10:52:52 +07:00
hathach
3fd82cfe22
clang work with lpc55
2024-04-23 10:57:45 +07:00
hathach
be0d62ba6c
clang samd51 compile but does not run, rom is correct, but ram is lacking bss. Got stkerr -> hardfault
2024-04-19 23:17:00 +07:00
hathach
96f7ca02bf
clang build board test with h743
2024-04-19 23:16:57 +07:00
hathach
7545c40003
cmake detect toolchain based on -DCMAKE_C_COMPILER
2024-04-19 23:16:54 +07:00
hathach
abddc850ac
add cmake support for msp430
2024-04-12 11:45:36 +07:00
hathach
ebe6923500
update build script to allow skip.txt and only.txt both exist
2024-04-04 14:10:48 +07:00
Michael Fischer
ea30041168
Merge branch 'hathach:master' into nxp_k64
2024-02-04 10:55:34 +01:00
hathach
de1266699d
clean up video example for readability
2024-01-24 13:13:49 +07:00
Mengsk
6fda6e16f8
Update jlink script path.
2023-12-14 12:19:14 +01:00
Mengsk
2396fecee2
Move jlink script.
2023-12-14 09:48:40 +01:00
Mengsk
3eb7d6ede9
Enhance IAR CMake support.
2023-12-13 17:20:51 +01:00