Commit Graph
100 Commits
Author SHA1 Message Date
hathach 098cf76be7 add adafruit boards to ci build 2021-02-01 15:23:21 +07:00
hathach b30b35bf08 update board list 2021-02-01 15:21:29 +07:00
hathach 8d973a36ed add adafruit esp32s2 boards
- metro esp32s2
- feather esp32s2
- magtag 29" gray
2021-02-01 15:16:38 +07:00
hathach 3d95835f22 add consumer control to hid_composite examples
both no OS and freeRTOS
2021-02-01 14:47:39 +07:00
hathach 0799a91073 Merge branch 'master' into rp2040-logger-enumfix 2021-02-01 13:41:20 +07:00
hathach 8e954a4391 added enumerate walkaround for RP2040-E5
- PICO_RP2040_USB_DEVICE_ENUMERATION_FIX=1
- target linke pico_fix_rp2040_usb_device_enumeration
2021-02-01 13:37:37 +07:00
Ha Thach 78f50518a4 Merge pull request #610 from hathach/rp2040-followup2
Rp2040 followup2
2021-02-01 12:44:53 +07:00
Ha Thach a044578a33 Merge pull request #601 from majbthrd/start_pi2tu
start the assimilation of Pi Pico into TU
2021-02-01 12:43:59 +07:00
Ha Thach 666a851a07 Merge pull request #612 from prplz/master
Fix midi sysex sending bug
2021-01-30 13:56:23 +07:00
Ha Thach 21df228634 Merge pull request #615 from charkster/usbtmc_fix_558
fix #558
2021-01-29 12:16:36 +07:00
Ha Thach 88fad0b42a Merge pull request #617 from hathach/fix-unittest-ci
specify ruby version for unit test
2021-01-29 12:12:54 +07:00
hathach 5734cf4bdd fix #614 typo 2021-01-29 11:36:45 +07:00
hathach f3477f87ac specify ruby version for unit test 2021-01-29 11:30:15 +07:00
hathach ba69da1d8f add support for LOG=2
LOGGER=rtt is not tested since jlink doesn't support rp2040 just yet
2021-01-29 11:24:05 +07:00
hathach 4fef2ddb4c rp2040 move uart id to board specific 2021-01-27 16:37:31 +07:00
hathach 1abf9eeb80 clean up rp2040 assigned_address, remove panic from remote_wakeup 2021-01-27 13:18:03 +07:00
hathach c3c4f65fea wrap rp2040_usb around opt mcu 2021-01-27 13:04:38 +07:00
Ha Thach 40870f9037 Merge pull request #606 from hathach/upload-binary-artifacts
Upload binary artifacts
2021-01-26 23:11:52 +07:00
hathach f1867b3d2c more rename 2021-01-26 22:34:29 +07:00
hathach ae43551a55 rename artifact to have tinyusb- prefix 2021-01-26 22:26:35 +07:00
hathach c2d8aa0584 limit artifact to only uf2 for now
due to the large size of combined binaries of all boards + all examples
2021-01-26 22:04:20 +07:00
hathach 0a673de78a test ci 2021-01-26 21:46:11 +07:00
hathach 032f55feb6 try upload build binaries artifacts 2021-01-26 21:23:51 +07:00
hathach e230d683ca add copy-artifact target, and add uf2 for all family board 2021-01-26 21:19:14 +07:00
hathach 4a0f5cbd63 change output filename to BOARD-Directory 2021-01-26 12:46:24 +07:00
hathach 0e585570a3 rename build output 2021-01-25 23:40:52 +07:00
Ha Thach 045674745a Merge pull request #604 from kamtom480/spresense-sdk-2.0.2
Update Spresense SDK and fix dcd issues
2021-01-25 22:55:46 +07:00
Ha Thach d489e9d422 Merge pull request #605 from hathach/add-adafruit-rp2040
add adafruit feather, itsy bitsy and qt rp2040
2021-01-25 22:33:22 +07:00
hathach aabf02fe29 add adafruit feather, itsy bitsy and qt rp2040
not tested, purely based on schematic
2021-01-25 17:23:33 +07:00
Ha Thach c43ac7f1d7 Merge pull request #603 from hathach/pico-followup
Pico followup for (ci) building examples
2021-01-25 17:18:24 +07:00
hathach 6e027b1c4b revert ci cache toolchain, use xpack for armgcc and risv
since there is only 30s in difference
2021-01-25 16:42:00 +07:00
hathach 314c82b2ec more with toolchain cache 2021-01-25 16:11:18 +07:00
hathach 2a3bb78679 change riscv toolchain to xpack 2021-01-25 15:55:58 +07:00
hathach 8820aa8715 fix ci 2021-01-25 15:42:06 +07:00
hathach 066d268007 try to cache all toolchains to speed up ci 2021-01-25 15:38:29 +07:00
hathach 8bec3be68c try fixing msp430 cache 2021-01-25 13:46:23 +07:00
hathach 83614418b5 get all device example build with rp2040 (except freeRTOS) 2021-01-25 13:28:23 +07:00
hathach ec458292fe fix host build 2021-01-25 13:25:47 +07:00
hathach 0fe0757657 correct msp430 cache 2021-01-25 12:53:24 +07:00
hathach c2b0083f0a change msp430 caching, use url for cache key 2021-01-25 12:49:04 +07:00
hathach ed280e3ec1 correct ci scripts 2021-01-25 12:21:50 +07:00
hathach bcf16c04bd enable ci for rp2040 2021-01-24 01:28:56 +07:00
hathach 87daf28421 rp2040 skip freertos example 2021-01-24 01:26:38 +07:00
hathach 4101df7a75 rp2040 hid_composite compiled and tested 2021-01-24 00:54:58 +07:00
hathach 599b428e13 rp2040 dfu_rt dynamic_configuration compiled
not tested, but should be OK
2021-01-24 00:52:46 +07:00
hathach 26522d0ec5 rp2040 dual cdc compiled and tested 2021-01-24 00:47:49 +07:00
hathach 959a94b98d rp2040 audio_test compile 2021-01-24 00:44:17 +07:00
hathach ffad6eaf80 cmake esp32s2 and rp2040 getting along 2021-01-24 00:22:23 +07:00
Ha Thach 469ca2f155 Merge pull request #600 from hathach/refactor-bsp
Refactor bsp
2021-01-23 23:28:35 +07:00
hathach e6ce18b019 text clean up 2021-01-23 18:46:06 +07:00
hathach e217c82895 more ci clean up 2021-01-23 18:32:56 +07:00
hathach cdd1c45306 improve ci for esp32s2 2021-01-23 18:09:57 +07:00
hathach 575b43e67d seperate ci build for family and orphaned boards 2021-01-23 17:32:24 +07:00
hathach 8e52272b28 ci checkout sub-submodule 2021-01-23 15:21:24 +07:00
hathach d619444cb4 change lwip to github mirror 2021-01-23 14:55:12 +07:00
hathach 8af7ae867d action checkout submodule=true 2021-01-23 14:34:06 +07:00
hathach a15f02dcc1 try fetchRecurseSubmodules = false 2021-01-23 14:26:59 +07:00
hathach b0b78c0efb try to fix cross included submodules with pico-sdk 2021-01-23 01:15:20 +07:00
hathach fd56ae777e doc update 2021-01-23 01:12:56 +07:00
hathach 50e0b81713 add pico-sdk as submodule 2021-01-23 01:05:09 +07:00
hathach c58c8c4229 rp2040 cdc_msc work well 2021-01-23 00:59:50 +07:00
hathach a780a8762b rp2040 better support multiple boards 2021-01-23 00:32:14 +07:00
hathach b8847de802 get board_test running with pico on both led and button 2021-01-23 00:12:10 +07:00
hathach b6e9c42b02 update cmake build to work with esp32s2 and rp2040 2021-01-22 14:58:32 +07:00
hathach 67a9cdc35b fix compiler warning 2021-01-22 11:33:25 +07:00
Ha Thach edd91d28f5 Merge pull request #599 from hathach/group-boards-into-family
Group boards into family
2021-01-22 11:29:42 +07:00
hathach 0cf2b02791 Merge branch 'master' into group-boards-into-family 2021-01-22 11:17:10 +07:00
hathach 4cd8a95ef7 more ci 2021-01-22 10:43:52 +07:00
hathach 2b3008f9a8 fix esp32s2 ci build 2021-01-22 09:41:41 +07:00
Ha Thach 388abe9d9c Merge pull request #598 from hathach/pico
RP2040 support
2021-01-21 17:14:02 +07:00
hathach 755d4180c9 revert submodules changes 2021-01-21 16:57:10 +07:00
Ha Thach 1e134cbb31 Merge branch 'master' into pico 2021-01-21 16:35:13 +07:00
Ha Thach 7aaccd94d2 Merge pull request #590 from kkitayam/support_for_cmd
Add support for Windows10 Command Prompt as a shell on GNU make.
2021-01-14 11:37:34 +07:00
hathach ffe0fc7537 update build_all.py to support both single board and family group 2021-01-13 17:34:22 +07:00
hathach 4f41501fc7 move luna into samd21 group 2021-01-13 16:59:55 +07:00
hathach 4b2714acb2 clean up 2021-01-13 16:50:28 +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
hathach e252fade2c add f767nucleo to stm32f7 group 2021-01-13 13:46:21 +07:00
hathach 55566bb188 adding stm32f7 family 2021-01-13 13:20:09 +07:00
hathach 8c5c46454f also build boards without family 2021-01-13 12:56:48 +07:00
Ha Thach 05728e2b18 Merge pull request #589 from gsteiert/feature-dbl-m33
moved neopixel to its own files with additional features
2021-01-11 11:46:51 +07:00
Ha Thach cfcffe94ce Merge pull request #588 from hathach/use-dcd_event_bus_reset
use dcd_event_bus_reset() with speed to replace bus_signal
2021-01-08 23:09:18 +07:00
hathach d33b22d127 fix ci 2021-01-08 22:48:52 +07:00
hathach 6e6e6265e4 use dcd_event_bus_reset() with speed to replace bus_signal 2021-01-08 22:34:36 +07:00
Ha Thach fb896be201 Merge pull request #587 from hathach/followup-pr581
minor clean up following pr581
2021-01-08 21:17:38 +07:00
hathach cca27fc383 another rename 2021-01-08 16:54:50 +07:00
hathach 201ea7ca6d remove inline for update_grxfsiz 2021-01-08 16:38:41 +07:00
hathach 9998e8a665 more minor work 2021-01-08 16:34:36 +07:00
hathach 86c34a9a33 minor clean up following pr581 2021-01-08 16:25:30 +07:00
Ha Thach 1f00a182c4 Merge pull request #581 from hathach/dcd_synopsis_mem_allocation
Dcd synopsis mem allocation
2021-01-08 12:45:46 +07:00
Ha Thach 5442508f82 Merge pull request #586 from hathach/walkround-samd21-setup-overflow
walkround for samd21 setup_packet overflow
2021-01-08 11:57:25 +07:00
hathach 3e1d85eed2 comment clean up 2021-01-08 11:43:26 +07:00
hathach cc5dfd03cd update comment and correct the size to 8+2 2021-01-08 11:21:26 +07:00
hathach 60620dca42 walkround for samd21 setup_packet overflow
increase setup packet size from 8 to 12, since USB DMA controller is
suspected to overflow the buffer with 2 extra bytes
2021-01-08 01:21:03 +07:00
Ha Thach 9f0b401f80 Merge pull request #585 from hathach/increase-hid-default-epbuf
change default CFG_TUD_HID_EP_BUFSIZE from 16 to 64
2021-01-07 12:25:16 +07:00
hathach 29f84b1602 change default CFG_TUD_HID_EP_BUFSIZE from 16 to 64 2021-01-07 11:58:05 +07:00
Ha Thach 29f42903f3 Merge pull request #582 from gsteiert/feature-dbl-m33
Feature dbl m33
2021-01-07 10:19:51 +07:00