Commit Graph

717 Commits

Author SHA1 Message Date
Jeremiah McCarthy
dc2f00cca1 Add Linux support to tmc example
Replaces visa include with pyvisa, as visa use with PyVISA is being
deprecated.
2021-03-16 17:04:40 -04:00
hathach
d2f3e70b64 rename examples folder dfu_rt to dfu_runtime 2021-02-11 12:08:09 +07:00
hathach
e12c25ec2c rename dfu_rt to dfu_runtime for easy reading
also rename tud_dfu_rt_reboot_to_dfu to tud_dfu_runtime_reboot_to_dfu_cb
2021-02-11 12:05:22 +07:00
Ha Thach
dc64d6ad55 Merge pull request #645 from ipopov/webserial-fix
Fix unintended control transfers in webserial example.
2021-02-11 11:25:55 +07:00
Ivo Popov
5178e2af55 Address review comments:
- every switch must have a default
- revert formatting of unchanged lines
2021-02-10 22:14:29 -05:00
Ivo Popov
ce7fb36337 Fix unintended control transfers in webserial example. 2021-02-10 01:05:37 -05:00
Ivo Popov
c8499c89db Set -DCMAKE_BUILD_TYPE=Debug when building in debug for rp2040.
This ensures that the Pico SDK, too, is built in debug mode and with
nice debugging symbols.
2021-02-10 00:48:58 -05:00
hathach
9c3a44b6a3 update hid_composite_freertos example 2021-02-09 16:06:38 +07:00
hathach
d2b8e591f6 tud_hid_report_complete_cb() API
update hid composite to make use of tud_hid_report_complete_cb() for
sending reports when possible.
2021-02-09 15:57:29 +07:00
hathach
72bcc0685c add tud_hid_n_gamepad_report() helper for gamepad report
- Add gamepad to hid_composite example. Though it needs a bit of extra
work but it will come later as separated PR.
2021-02-08 19:08:16 +07:00
hathach
bc80d686f5 clean up 2021-02-08 16:05:28 +07:00
Ha Thach
be1bd74b4b Merge pull request #618 from homeodor/master
A CDC-like blocking behaviour for MIDI, incl. SysEx
2021-02-06 12:30:28 +07:00
Alexander Golovanov
9f7143af29 CDC-like blocking behaviour for MIDI
Also added a dummy readout for MIDI into examples
2021-02-06 00:01:46 +03:00
Mohammed Aslam
ae827721ed Typo fixed 2021-02-02 19:53:07 +05:30
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
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
charkster
effd82fd9c fix #558 third attempt 2021-01-28 18:34:58 -07:00
charkster
4f988b792c fix #558 2021-01-28 18:15:49 -07:00
charkster
cb8ceba3dd fix #558 2021-01-28 13:12:54 -07:00
hathach
4fef2ddb4c rp2040 move uart id to board specific 2021-01-27 16:37:31 +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
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
Kamil Tomaszewski
40e0e7e35f Define Spresense EP numbers for cdc_msc example 2021-01-25 11:13:56 +01:00
hathach
83614418b5 get all device example build with rp2040 (except freeRTOS) 2021-01-25 13:28:23 +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
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
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
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
1e134cbb31 Merge branch 'master' into pico 2021-01-21 16:35:13 +07:00
graham sanderson
e0aa405d19 RP2040 support 2021-01-19 19:52:07 -06:00
kkitayam
d7cfd8b91d replaced variable name to CMDEXE from UNAME.
removed the rule that .d files are converted to .P files.
2021-01-14 01:19:43 +09:00
hathach
8c5c46454f also build boards without family 2021-01-13 12:56:48 +07:00
kkitayam
8fa083d79e added support for cmd.exe as a shell on make. 2021-01-11 15:56:16 +09:00