Commit Graph

1646 Commits

Author SHA1 Message Date
Jerry Palacios 7369d1f36e Update family.c 2024-02-09 08:51:37 -06:00
Jerry Palacios 5b762e189c uart rx disabled 2024-02-08 16:25:41 -06:00
Jerry Palacios 2c766c4daf Update family.c 2024-02-08 12:43:13 -06:00
Jerry Palacios fa4314e0ce button commented 2024-02-08 11:55:01 -06:00
Jerry Palacios b9c6b22165 cortex m33+nodsp+nofpu make file created 2024-02-08 11:10:10 -06:00
Jerry Palacios 45454c53f1 frdmmcxa153 files added 2024-02-07 18:33:19 -06:00
Jerry Palacios 31c9176b2b frdmmcxn947 board added 2024-02-07 17:10:47 -06:00
Jerry Palacios 6c4a5292a6 Back to original 2024-02-07 17:03:13 -06:00
Michael Fischer ea30041168
Merge branch 'hathach:master' into nxp_k64 2024-02-04 10:55:34 +01:00
hathach 7ab39cda5f
fix rmt legacy driver warning 2024-02-02 13:17:29 +07:00
hathach 55950656cb
add freertos build support for video_capture example 2024-01-29 23:23:06 +07:00
hathach de1266699d
clean up video example for readability 2024-01-24 13:13:49 +07:00
Jerry Palacios 17cd5e0952 Bunny brain board created, but not modified yet
Bunny brain board created, but not modified yet
2024-01-23 17:55:19 -06:00
Jerry Palacios 2fadc06412 BOARD_InitPins pinlist modification
BOARD_InitPins pinlist modification
2024-01-23 17:53:09 -06:00
Jerry Palacios fca0b44fa1 Update pin_mux.c 2024-01-23 17:10:21 -06:00
Jerry Palacios b3ce3e25eb Led pin configurations changed from P3_4 to P0_10 2024-01-23 17:09:19 -06:00
Jerry Palacios e819a28a8b frdm-mcxn947 folder created
frdm-mcxn947 folder created.
Led and button pin modified compared to mcxn947brk board
2024-01-23 16:49:44 -06:00
Ha Thach 4b3b401ce3
Merge pull request #2401 from Ryzee119/ohci_more_dev
[OHCI] Allow more than 16 devices
2024-01-12 17:48:01 +07:00
hathach ab7538d93a
fix build with f1 without uart 2024-01-11 23:56:04 +07:00
hathach 3349e40276 add cmake support for lpc17 2024-01-11 17:32:21 +07:00
沈玴興 149b50a2fa
Merge branch 'hathach:master' into master 2023-12-28 00:29:41 +08:00
hathach 551e47a464
allow rp2040 to use max3421e as host controller
- fix warnings build hcd max3421 with rp2040
- add tinyusb_host_max3421 target for rp2040 cmake, -DMAX3421_HOST=1
will enable this
- add max3421 driver implementation for rp2040 family
- update tusb_config for host to allow easy enable host selection for
rp2040 (default/pio-usb/max3421)
2023-12-26 22:50:01 +07:00
hathach a01d6d8b31
tested other ports with featherwing max3421, change cs, intr pin to D10, D9 2023-12-26 21:13:43 +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 c9c00eb26b
added ioc for h563 nucleo, usb working with on-board stlink 2023-12-18 11:42:42 +07:00
YixingShen aa5accae23 add uart printf log into hw/bsp/stm32f1
fix hw/bsp/stm32f1/stm32f1xx_hal_conf.h's HAL_CORTEX_MODULE_ENABLED
2023-12-18 09:45:06 +08:00
hathach a7fe956e35
rename dk board and more update 2023-12-15 18:57:21 +07:00
hathach 8633a2643a
update h5 build make/cmake 2023-12-15 18:08:19 +07:00
hathach 17a0ce655b
Merge branch 'master' into h5 2023-12-15 17:42:25 +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
HiFiPhile f3d713ac73 Fix CI & typo. 2023-12-13 14:32:23 +01:00
hathach 19d7d62e80
try to add samd51 to hil pool using doublereset (rpi gpio) and bossac 2023-12-13 18:54:00 +07:00
henneboi 93c40b6966 Add Support stm32h5 for stm32h573i based on stm32_fsdev G0 implementation Tested on Windows with IAR and gcc toolchain ( via cubeide) Tested only with audio examples, but sould be ok for other examples Cmake pacthed : but not tested Linux build : not tested Added a temporary workaround in make file to support H5 HAL repo ( ARMCC_VERSION=0) 2023-12-12 16:04:21 +01:00
hathach f986f1f22d
add reset usb bus 2023-12-12 12:23:07 +07:00
hathach b5448a7987
add feather nrf52840 express to hil pool 2023-12-12 11:59:37 +07:00
hathach b67855468d
fix build 2023-12-11 17:56:10 +07:00
hathach ea885d5c83
reduce s3 baudrate to prevent usb isssue, reset rp2040 usb for board test example 2023-12-11 17:48:27 +07:00
hathach 721ae45ebb
update hil test to support s3 2023-12-11 14:29:11 +07:00
hathach 83840041a8
update esp32 to also be supported by hil test
test run locally well
2023-11-29 17:09:52 +07:00
Ha Thach 9c9ebb342d
Merge pull request #2355 from hathach/update-hil-rp2040
Update hil test for rp2040 on self-hosted PI4
2023-11-29 15:34:05 +07:00
Ha Thach 390c109aed
Merge pull request #2271 from antoniovazquezblanco/stm32h750dk
stm32h750-dk support
2023-11-29 15:04:03 +07:00
Antonio Vázquez Blanco 46b0ddc5e6 stm32h750dk: Fix IAR linker script path 2023-11-29 08:39:33 +01:00
Antonio Vázquez Blanco f87deba4ac stm32h750dk: More codespell in linker file 2023-11-29 08:25:40 +01:00
Antonio Vázquez Blanco c12e719808 stm32h750dk: Codespell in linker file 2023-11-29 08:23:11 +01:00
Antonio Vázquez Blanco 6849e210c0 stm32h750dk: Add linker script 2023-11-29 08:18:14 +01:00
Antonio Vázquez Blanco c162ac8830 stm32h750bdk: Fix startup and linker script 2023-11-28 21:50:02 +01:00
hathach 0a4d92a71e
update hil for pi4 to use new hil_test.py 2023-11-28 18:28:45 +07:00
hathach b6059fa942
fix pre-commit end of file 2023-11-24 12:04:03 +07:00
hathach 21022755f8
fix make build 2023-11-24 11:51:48 +07:00
Antonio Vázquez Blanco 60dbfe6f54
stm32h750dk: Initial support 2023-11-24 11:39:30 +07:00
Ha Thach 0601d174b1
Merge branch 'master' into feature/ch32f20x 2023-11-24 11:33:34 +07:00
hathach 7213b8abb1
move tools/cmake to examples/build_system 2023-11-23 20:06:22 +07:00
hathach 54356a719e
minor-update 2023-11-23 17:53:17 +07:00
hathach 82880eecbd
make nanolib linking explicitly by each family/board 2023-11-23 12:43:13 +07:00
hathach 1a98f5389c
correct gcc version major comparison 2023-11-23 12:07:59 +07:00
Ha Thach 08f9ed67c9
Merge pull request #2336 from hathach/fix-h7-otg_fs-wfi
Fix h7 running on fullspeed phy has issue with WFI
2023-11-23 10:22:26 +07:00
hathach 42e7bd4ce8
update clock setup for H743 eval 2023-11-22 21:39:28 +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 86f6588c3f
update example to work with featherwing max3421, set max3421 GPIO0 for vbus
tested with feather nrf52840, m0, m4
2023-11-20 22:09:38 +07:00
hathach 1f71625a32
add tuh_max3421_reg_read(), tuh_max3421_reg_read() for application usage
added max3241 for feather m4 and tested
2023-11-20 21:31:06 +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
Ha Thach 0f187b4d1c
Merge pull request #2317 from hathach/add-ra2a1-ek
add ra2a1 ek
2023-11-15 16:35:13 +07:00
hathach e0d632a954
add ra2a1 ek
also make some other changes
2023-11-15 16:07:44 +07:00
Jerzy Kasenberg c9f09d6079 Add BSP for nucleo-g491re
This adds bsp for ST nucleo-g491re board.
This is mostly copy of nucleo-f474 only differences being:
- PLL configured to 170MHz (not affecting USB which runs on HSI48)
- Linker script freshly generated from STM32CubeIDE (smaller RAM)

Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@codecoup.pl>
2023-11-13 17:38:19 +01:00
hathach 89475fcf26
add unique id for u5, also allow to build with OPT_OS_CUSTOM 2023-11-02 19:32:25 +07:00
HiFiPhile de02748504 Update make 2023-10-31 21:29:07 +01:00
HiFiPhile bf2e54e3d3 Add STM32F4 OTG_FS pin to BSP. 2023-10-31 20:46:55 +01:00
HiFiPhile 86f00f6b49 Fix STM32F7 OTG_HS GPIO alt mapping. 2023-10-31 20:45:06 +01:00
Ha Thach 4c01c5a714
Merge pull request #2300 from hathach/add-u5a5
Add support for stm32u5a5 (highspeed with built-in femtoPHY)
2023-10-31 13:27:54 +07:00
hathach 3e140756dc
update stm32u5xx_hal_driver, fix build with old u575 board 2023-10-31 12:08:45 +07:00
hathach 6ab7875aab
uart working on u5a5 2023-10-31 11:39:20 +07:00
hathach db3ff4b352
usb on u5a5 hs work well with correct VBVALEXTOEN/VBVALOVAL set 2023-10-31 11:26:31 +07:00
hathach 9f0223dccd
minor clean up 2023-10-31 10:58:15 +07:00
hathach a4c542a7b4
addd dwc2_info.py/md update stm32u5a5 board clock & power configure, able to get passed otg clock reset 2023-10-30 22:21:58 +07:00
hathach 9cba9a753b
update s3 devkitm with max3421 pin following metro s3, check max3421 version to make sure it is valid 2023-10-27 17:40:53 +07:00
hathach 27a2c8cba4
adding nulceo stm32u5a5, fix clock configure issue
dwc2 core stuck at reset
2023-10-18 18:43:07 +07:00
hathach 5025e80c9e
adding u5a5 nucleo 2023-10-18 15:27:06 +07:00
hathach a5a77af11e
add board.mk for u575 nucleo 2023-10-17 23:53:09 +07:00
hathach 22aefd6aba
add cmake support for u575 nucleo 2023-10-17 22:48:54 +07:00
Ha Thach 80ee307244
Merge branch 'master' into feat-stm32u575_nucleo 2023-10-17 22:31:33 +07:00
denis.krasutski ce627f4318 feat(ch32f20x): add support of ch32f20x 2023-10-06 13:04:54 +03:00
hathach cfb683f481
tested with nrf52840 and esp32s2 2023-10-05 17:01:41 +07:00
hathach 67e34267a6 change tuh_max3421_spi_xfer_api() signature
tested working with sam d21 and d51, not tested with nrf52, seem not
working with esp32
2023-10-04 18:00:32 +07:00
hathach f36e0b7b92
esp32 comment out uart, increase max3421 spi speed to 26mhz 2023-10-03 16:27:35 +07:00
hathach 8348631bf5
improve esp32 ci, build esp32 with -DDMAX3421_HOST=1 for max3421 testing
revert change in hcd.h
2023-09-28 16:15:31 +07:00