Commit Graph

63 Commits

Author SHA1 Message Date
033d6b28ff moved ISO attributes from audio to common 2021-09-29 21:23:14 +09:00
a05ea0d83b add CFG_EXAMPLE_MSC_READONLY for curiosity
allow family/board to exclude specific example. exclude
net_lwip_webserver from curiosity.
2021-08-29 22:53:16 +07:00
b169db3fd6 Add PYOCD_OPTION
Added PYOCD_OPTION to pass board-specific options to build
2021-08-29 22:51:46 +07:00
90af8562b1 Added support for Microchip Curiosity Nano SAMD21 board (DM320119)
Added support for Microchip Curiosity Nano SAMD21 board (DM320119) under hw/bsp/samd21/boards/curiosity_nano
The nEDBG on this board requires dap_protocol be specified as SWD (changed in examples/rules.mk)

NOTE: requires entry (03eb:2175) for VID:PID of nEDBG be added to /etc/udev/rules for pyocd
2021-08-29 22:51:46 +07:00
f9c542aa52 fix dfu example build 2021-05-26 18:16:56 +07:00
38cc459c93 Merge branch 'master' into alisitsyn-esp-based_on_334e95f 2021-04-18 01:30:19 +07:00
f5e02e72ed espressif: group boards using target name as a family
`hw\bsp` separate one family folder to esp32s2, esp32s3
add board specific board.cmake file to override board specific options(features)
fix examples and test scripts to use new family approach
2021-04-16 15:41:42 +02:00
9f925bc900 Added support for Black Magic Probe (#787)
* Added flash-bmp and debug-bmp targets; added .gdb_history to .gitignore
* Added the BMP variable, defaults to /dev/ttyBmpGdb
The name of the BMP device is different on different systems. On Linux (after installing the recommended udev rules) it'll be /dev/ttyBmpGdb, but the user should be able to override it.
* Update rules.mk
2021-04-16 20:23:27 +07:00
2f0cb8b5f1 tinyusb: add support of esp32s3 target
add support of new esp32s3 target and the board
update the roles.mk wrapper to allow dfu flashing of espressif chip
update examples to allow compilation for esp32s3_addax_1 board
once the code is tested the PR to original tinyusb repo will be submitted
2021-04-16 13:38:00 +02:00
2e4657d111 change suffix to _asm to be more explicit 2021-03-30 01:09:17 +07:00
ef73a9864f add suffix _s to object of assembly file 2021-03-29 22:51:11 +07:00
2307fc3023 move esp32s2 and rp2040 target rule to its family.mk 2021-03-17 20:13:22 +07:00
ed8f117dd1 explicitly add dcd source file without vendor/family 2021-03-17 16:52:07 +07:00
590d8d4d5c rename FAMILY_SUBMODULES to DEPS_SUBMODULES 2021-03-04 22:53:02 +07:00
ce942baad2 update pico-sdk to more recent commit
- move target_link_libraries() to family.cmake
- enable pico_bootsel_via_double_reset
2021-03-02 22:57:33 +07:00
71313d934d update ci for msp430 family 2021-03-02 11:50:57 +07:00
c222f6f111 try to fetch needed mcu submodule while running make 2021-03-01 20:25:55 +07:00
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
3d95835f22 add consumer control to hid_composite examples
both no OS and freeRTOS
2021-02-01 14:47:39 +07:00
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
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
e230d683ca add copy-artifact target, and add uf2 for all family board 2021-01-26 21:19:14 +07:00
4a0f5cbd63 change output filename to BOARD-Directory 2021-01-26 12:46:24 +07:00
a780a8762b rp2040 better support multiple boards 2021-01-23 00:32:14 +07:00
b6e9c42b02 update cmake build to work with esp32s2 and rp2040 2021-01-22 14:58:32 +07:00
0cf2b02791 Merge branch 'master' into group-boards-into-family 2021-01-22 11:17:10 +07:00
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
8fa083d79e added support for cmd.exe as a shell on make. 2021-01-11 15:56:16 +09:00
b572983cc8 group esp32s2 board into its group 2020-11-27 22:31:47 +07:00
762b390433 Merge pull request #521 from PanRe/uac2
Uac2
2020-10-10 14:33:42 +07:00
344d589a35 use pyocd for iMXRT boards 2020-10-09 13:48:08 +07:00
e8b3af038e add flash-pyocd support 2020-10-08 17:19:48 +07:00
ec018fbf4e clean up jlink default interface 2020-10-08 17:17:37 +07:00
3f54c27afa fix audio_test build 2020-10-07 13:36:03 +07:00
706413f751 add tud_speed_get()
- define both fs and hs configuration descriptor
- rename CFG_TUD_CDC_EPSIZE to CFG_TUD_CDC_EP_BUFSIZE with default size of 64 for FS, and 512 for HS
2020-07-16 00:44:09 +07:00
50b569ad1b added esp32s2 kaluga bsp 2020-06-29 16:52:08 +07:00
ef7992ce65 fix CI 2020-04-06 21:36:53 +07:00
5963ace5ab add -B for clean and flash 2020-04-06 14:33:36 +07:00
7c33a7127f make as wrapper to idf.py for consistency
update ci build script to only build esp32-s2 target with freertos
examples
2020-04-03 12:08:06 +07:00
a3e50242b9 add dcd_esp32s2
skip esp32s2_saola for make build since idf use cmake
2020-04-01 17:07:28 +07:00
7e78e47444 msp_exp430f5529lp: Fix board.mk, remove .travis.yml.bck. 2020-03-24 00:40:25 -04:00
4f871063fd Merge branch 'master' into cr1901-msp430f5529 2020-03-22 17:19:57 +07:00
fee79d7466 add CDC-ECM/RNDIS/CDC-EEM network device class with example 2020-03-02 21:15:01 -06:00
3208fe00b6 clean up 2020-01-17 12:06:59 +07:00
67d88a8348 add generic flash-stlink 2020-01-10 15:00:46 +07:00
a0cffdc843 Merge branch 'pigrew-ZLP_Request2' into cr1901-msp430f5529 2019-11-02 23:29:35 +07:00
03f1a6d926 Add example of usage for the DFU Runtime support
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2019-10-28 16:11:08 +01:00
4e8c57171c Merge branch 'master' into cr1901-msp430f5529 2019-10-25 21:20:05 +07:00
0747c4b61b Add Spresense board 2019-10-04 13:19:34 +02:00
5ee1070c16 Merge remote-tracking branch 'origin' into msp430f5529 2019-10-02 23:18:49 -04:00