hathach
|
b53801a8ac
|
add cmake RTOS=zephyr (default noos) for zephyr build
|
2025-01-24 15:06:05 +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
|
6a36c74b10
|
embed metadata to family.c and board.h to generate supported boards doc
|
2024-12-27 09:11:09 +07:00 |
|
hathach
|
22a6777c2d
|
enable CFG_TUD/THU_MEM_DCACHE_ENABLE for imxrt with M7 by default
|
2024-12-17 20:53:50 +07:00 |
|
HiFiPhile
|
f934224351
|
Fix cmake options.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2024-11-30 22:26:33 +01:00 |
|
HiFiPhile
|
0074ed7c67
|
Add bin & hex output to cmake targets.
|
2024-11-30 21:50:50 +01:00 |
|
HiFiPhile
|
486e14ea9b
|
Fix CI.
|
2024-11-30 18:03:16 +01:00 |
|
HiFiPhile
|
54df3b2e94
|
mimxrt1170_evkb: add M4 build support.
|
2024-11-02 15:13:08 +01:00 |
|
HiFiPhile
|
56f53a6132
|
Replace cache clean/invalidate by MPU config.
|
2024-11-02 12:50:32 +01:00 |
|
hathach
|
57aac432b5
|
add new tusb_int_handler(rhport, in_isr) as common irq handler
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
|
2024-10-10 16:28:36 +07:00 |
|
hathach
|
8be0d503da
|
fix make build
|
2024-07-18 09:34:58 +07:00 |
|
hathach
|
ea5deb0018
|
add unique id for imxrt
|
2024-07-18 09:24:29 +07:00 |
|
hathach
|
19f1080e38
|
fix make build due to clang changes
|
2024-04-24 22:41:22 +07:00 |
|
hathach
|
d486a56ded
|
clang work with lpc54
|
2024-04-23 10:03:17 +07:00 |
|
hathach
|
c9e467822c
|
clang work with imxrt tested with metro rt1011 and rt1060 evk. Don't use startfiles for imxrt
|
2024-04-22 22:00:45 +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
|
6a908ccfb6
|
correctly use xtal for initialize usbphy, rt1170 usb is working
|
2023-11-22 16:38:24 +07:00 |
|
hathach
|
89dce6882f
|
minor update board.h
|
2023-11-22 16:11:39 +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 |
|
hathach
|
936551ebd1
|
update rt1170 evk with led and button, but usb not working yet
|
2023-11-16 21:35:12 +07:00 |
|
hathach
|
759f70f092
|
update teensy 4.0 and 4.1 (not tested)
|
2023-11-16 20:43:02 +07:00 |
|
hathach
|
68f1841e3c
|
update rt1060 and rt1064 evk
|
2023-11-16 20:28:41 +07:00 |
|
hathach
|
baa1b4ec20
|
correct and tested rt1050 evkb
|
2023-11-16 20:12:08 +07:00 |
|
hathach
|
2ff08aceec
|
update rt1050 (not tested)
|
2023-11-16 20:05:27 +07:00 |
|
hathach
|
882da9944d
|
update rt1024 evk
|
2023-11-16 18:23:48 +07:00 |
|
hathach
|
794dbf923a
|
updat rt1020
|
2023-11-16 17:33:33 +07:00 |
|
hathach
|
f9bdc8ad22
|
update rt1015 evk
|
2023-11-16 17:19:15 +07:00 |
|
hathach
|
fe2a759159
|
update metro m7 airlift and sd
|
2023-11-16 17:01:43 +07:00 |
|
hathach
|
d13d79acfe
|
update imxrt1010 with mex
|
2023-11-16 16:54:43 +07:00 |
|
hathach
|
2e924f727f
|
add imxrt1170 evkb
|
2023-11-16 15:38:55 +07:00 |
|
hathach
|
9ffb20429a
|
add metro m7 1011 sd with trace etm, try to enable but not working yet
|
2023-11-16 12:32:35 +07:00 |
|
hathach
|
3b0ffd0f48
|
change hcd_int_handler(rhport, in_isr) signature: add in_isr
change tuh_int_handler() to take in_isr as optional parameter (default =
true)
|
2023-09-27 15:51:03 +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
|
4deea87579
|
improve processing usb complete and error isr.
also merge them together
|
2023-07-25 15:07:21 +07:00 |
|
hathach
|
5723d38087
|
correct jlink dev for rt1010
|
2023-07-18 13:28:57 +07:00 |
|
hathach
|
eb298e2b81
|
add clock_config.c for imxrt generated by mcuxpresso config
|
2023-07-14 12:45:54 +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
|
b59b65d2ed
|
rename to kinetis_k32l2, rename OPT_MCU_KINETIS_K32 to OPT_MCU_KINETIS_K32L
|
2023-06-24 18:26:51 +07:00 |
|
hathach
|
1419091923
|
update h7 to cmake, and move iar build to cmake
|
2023-06-16 16:47:32 +07:00 |
|
hathach
|
e754795d3a
|
fix build warnings
|
2023-06-16 15:29:34 +07:00 |
|
hathach
|
a7f330fa94
|
fix build, update freertos config for cmake
|
2023-06-16 14:17:25 +07:00 |
|
hathach
|
65d6acdbfa
|
fix build warnings
|
2023-06-16 12:02:42 +07:00 |
|
hathach
|
8af8869d3b
|
renam OPT_MCU_MIMXRT to OPT_MCU_MIMXRT1XXX
fix build util with makefile
|
2023-06-16 11:26:38 +07:00 |
|
hathach
|
bb795e6a5e
|
update cmake to build with IAR for g0 and g4
|
2023-06-02 15:26:16 +07:00 |
|
hathach
|
fcf7791454
|
add IAR support for G0 with cmake
|
2023-06-02 13:27:18 +07:00 |
|
hathach
|
e7090c7514
|
cmake refactor
|
2023-06-02 11:42:17 +07:00 |
|