Alex Lisitsyn
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
Alex Lisitsyn
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
Dima Barsky
62a0d5b42d
Changed LED_PIN to 17, LED_STATE_ON to 0
2021-04-15 16:12:19 +01:00
hathach
c8bb0020ea
update rp2040 to use pico-sdk externally
...
also try to update ci
2021-04-11 13:37:07 +07:00
Joey Castillo
7c8b4991f1
Add support for SAM L22 family
2021-04-09 17:33:14 -04:00
Rafael Silva
65a04f02b6
add sltb009a bsp
...
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-31 23:45:33 +01:00
kkitayam
ff2978d95f
added comments for JLink connection work.
2021-03-31 22:15:03 +09:00
kkitayam
25057022e3
add a submodule of Renesas RX family to `hw/mcu/renesas/rx`
2021-03-31 21:53:15 +09:00
hathach
5a0c594c71
move rx63n into its own family
2021-03-29 23:54:44 +07:00
kkitayam
30687daf9b
added a submodule dependency
2021-03-28 16:45:53 +09:00
kkitayam
0b76a2da88
added a setting for RX63X
2021-03-28 00:34:29 +09:00
kkitayam
5f4e6dafc5
added short-enums into CFLAGS
2021-03-28 00:10:53 +09:00
kkitayam
4c832a9195
Set newlib as the default library
2021-03-27 22:21:47 +09:00
kkitayam
eab214e07c
added settings for LWIP and FreeRTOS
2021-03-27 19:12:34 +09:00
kkitayam
e48b2c681e
fixed definitions for stack areas
2021-03-27 16:00:56 +09:00
kkitayam
f8cf88f918
update for gr_citurs
2021-03-26 19:32:39 +09:00
kkitayam
18be454011
added board files
2021-03-26 19:30:53 +09:00
Rafael Silva
143582870c
add efm32gg12 family
...
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-23 18:59:21 +00:00
Jean Gressmann
8e6f298aa1
Merge upstream TinyUSB master
2021-03-21 09:53:57 +01:00
Jean Gressmann
1f9b7b0c48
SAM54 Xplained Pro: update board setup documentation
2021-03-21 09:48:49 +01:00
Jean Gressmann
1a5a113655
SAM54 Xplained Pro: reduce board setup code for maintenance
...
The board now runs off the internal oscillator at 48 MHz.
This is sufficient to run the TinyUSB examples.
A better performing clock setup is keep in the file as init_clock_xtal()
as an example.
2021-03-21 09:43:29 +01:00
Jean Gressmann
a2006ce214
SAM 54 Xplained Pro: remove board specific define
2021-03-21 09:38:02 +01:00
Ned Konz
5e74a7b548
Fixed case in linker script name
2021-03-19 12:27:44 -07:00
Ned Konz
2f6f931553
Removed asserts
2021-03-19 12:12:09 -07:00
Ned Konz
aa54135087
Initial commit; copied from stmf072-disco and modified for -EVAL board
2021-03-19 10:57:58 -07:00
hathach
249852d25c
use boot2_generic_03h for adafruit feather rp2040
...
- also use boot2_generic_03h for now for itsy bitsy and qt rp2040
- change default flash target for rp2040 to flash-pyocd
2021-03-18 19:53:39 +07:00
hathach
253430a765
add example specific DEPS_SUBMODULES
2021-03-18 16:28:44 +07:00
hathach
b221cedf80
spaces
2021-03-17 21:36:52 +07:00
hathach
2307fc3023
move esp32s2 and rp2040 target rule to its family.mk
2021-03-17 20:13:22 +07:00
hathach
ed8f117dd1
explicitly add dcd source file without vendor/family
2021-03-17 16:52:07 +07:00
Jean Gressmann
01ec0d49ca
SAM E54 XPlained Pro: use proper defines SPI->USART for board init
2021-03-13 14:51:16 +01:00
Jean Gressmann
bcf9c8cb27
SAM E54 XPlained Pro: free up DPLL1 for application
2021-03-13 14:50:55 +01:00
hathach
7afe1d9e16
clean up
...
some how lpc55 ci cannot build without pre-checkout lib/sct_neopixel
2021-03-05 22:49:29 +07:00
hathach
ca6abea97d
nrf add lib/CMSIS_5 to DEPS_SUBMODULES
2021-03-05 22:30:03 +07:00
hathach
7d877e286a
update DEPS_SUBMODULES to optimize ci
2021-03-05 22:24:03 +07:00
hathach
590d8d4d5c
rename FAMILY_SUBMODULES to DEPS_SUBMODULES
2021-03-04 22:53:02 +07:00
hathach
b846ded487
merge no-family example build
...
specify FAMILY_SUBMODULES for all boards
2021-03-04 22:50:45 +07:00
hathach
8cabbb28df
fix enum walkaround forever check for SE0 when pull up is disabled
2021-03-04 18:36:18 +07:00
hathach
16f501a14e
clean up
2021-03-03 20:25:44 +07:00
hathach
5d226ee733
add h745disco to family group
2021-03-03 20:22:55 +07:00
hathach
5799c471f1
group h743eval and h743nucleo into stm32h7
...
tested and work well
2021-03-03 20:07:17 +07:00
hathach
e1966f8d91
mcb1800 and lpc18s37 work well with both device and host demo
2021-03-03 17:29:30 +07:00
hathach
0dc1a3d3af
add lpc18 family
2021-03-03 16:03:21 +07:00
hathach
d91979cfef
rp2040 able to get log with rtt
...
add note for segger rtt block search range
2021-03-02 23:18:44 +07:00
hathach
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
Ha Thach
559ff80643
Merge pull request #684 from hathach/rp2040-host-example
...
add rp2040 to host example build
2021-03-02 13:03:52 +07:00
hathach
b066fdc2c6
move fomu to its own family, update ci with build risv
2021-03-02 12:24:12 +07:00
hathach
71313d934d
update ci for msp430 family
2021-03-02 11:50:57 +07:00
hathach
a2366fce53
move msp430 into family
2021-03-02 11:08:44 +07:00
hathach
c34b6b2324
remove lib/CMSIS_4 submodule, move nrf to lib/CMSIS_5
2021-03-02 01:18:34 +07:00
hathach
76b4b3f827
fix ci build for same board
2021-03-01 21:54:57 +07:00
hathach
26d9897551
update microchip_driver
2021-03-01 21:24:11 +07:00
hathach
9bc921b342
update family submodule
...
temporarily disable other orphaned and esp32s2 build
2021-03-01 20:48:30 +07:00
hathach
c222f6f111
try to fetch needed mcu submodule while running make
2021-03-01 20:25:55 +07:00
hathach
e9059b5d84
added lpcxpresso 55s28
2021-03-01 12:31:31 +07:00
hathach
2e42858537
move lpc55 into its own family
2021-03-01 00:39:48 +07:00
Jean Gressmann
7d9cddccd2
SAM E54 Xplained Pro: applies reviewer feedback
2021-02-28 08:14:17 +01:00
Jean Gressmann
d2575009a1
SAM 54 Xplained Pro: fix inverted logic for board led
2021-02-28 06:19:25 +01:00
hathach
fa8c7bc334
fix indent
2021-02-26 14:08:57 +07:00
hathach
f6b48c07fc
add rp2040 to host example build
2021-02-26 14:05:08 +07:00
hathach
1dbbfdfe45
clean up
2021-02-24 12:34:23 +07:00
hathach
ebc6253bd4
rt1011 msc host work
2021-02-23 10:20:11 +07:00
hathach
de95585258
nxp tdi: hcd_init() reset and set host mode
2021-02-23 01:27:52 +07:00
Jean Gressmann
16c8f75637
Adds support for Microchip SAM E54 Xplained Pro
2021-02-20 16:00:27 +01:00
Ha Thach
be9f86ca9e
Merge pull request #660 from hathach/fix-typo-midi-write24
...
Fix typo midi write24
2021-02-19 11:22:21 +07:00
hathach
c245305f72
update adafruit rp2040 board define
2021-02-19 10:50:50 +07:00
Andrew Scheller
2145ab7664
rp2040/family.c: allow LED_PIN to be undefined
2021-02-18 11:53:18 +00:00
tfx2001
1b678eccf5
add basic support for rt-thread
2021-02-08 20:46:49 +08:00
Katherine Temkin
2997e78da3
bsp: rename SAMD21 LUNA variant to luna_d21
...
We now have SAMD21 and SAMD11 variants of LUNA; so we'll rename the
existing LUNA BSP to be more specific / reflect its version.
2021-02-03 13:35:07 -07:00
Katherine Temkin
6f02e5f1f8
add BSP for SAMD11 variant of Great Scott Gadgets' LUNA boards (SAMD11)
2021-02-03 13:33:40 -07:00
hathach
b739c5a837
added pyportal
2021-02-03 13:19:34 +07:00
hathach
d24c702b63
add pybadge
...
also correct other samd51 tx,rx pin (not used yet)
2021-02-03 13:12:02 +07:00
hathach
8d973a36ed
add adafruit esp32s2 boards
...
- metro esp32s2
- feather esp32s2
- magtag 29" gray
2021-02-01 15:16:38 +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
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
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
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
hathach
aabf02fe29
add adafruit feather, itsy bitsy and qt rp2040
...
not tested, purely based on schematic
2021-01-25 17:23:33 +07:00
Kamil Tomaszewski
36064e3d7d
Update Spresense SDK to 2.0.2
2021-01-25 10:54:39 +01:00
hathach
83614418b5
get all device example build with rp2040 (except freeRTOS)
2021-01-25 13:28:23 +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
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
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
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
kkitayam
fc69dd70cf
Changed some source file paths for SRC_C to relative paths.
...
Added statements to validate GCCVERSION on Windows Command Prompt.
2021-01-12 01:02:17 +09:00
Greg Steiert
f4300afb1c
moving sct neopixel driver to shared library
2021-01-10 18:31:40 +00:00
Greg Steiert
5ca7c285f5
moved neopixel to its own files with additional features
2021-01-10 05:17:49 +00:00
Greg Steiert
0f11858b0e
working neopixel minor refactor
2021-01-03 23:26:54 +00:00
Greg Steiert
33f0d4b314
working neopixel
2021-01-03 23:01:18 +00:00
Greg Steiert
f44c588dd7
8 state implementation, still not working
2021-01-03 18:53:55 +00:00
Greg Steiert
7f98d11454
24 state implementation, only upsdates first LED
2021-01-03 18:31:45 +00:00
Greg Steiert
06642910f4
neopixel driver one byte at a time non-func
2021-01-03 18:11:13 +00:00
Greg Steiert
56acdf67ba
adding double_m33_express board
2021-01-02 22:53:15 +00:00
kkitayam
2bbfc56bd8
added support for frdm_kl25z
2020-12-18 00:07:50 +09:00
hathach
e9e3000ff9
clean up
2020-11-30 09:41:01 +07:00
hathach
0dd78aa916
group all stm32f4 boards
2020-11-29 22:48:21 +07:00
hathach
daf9d06c0e
move teensy 4.0 to imxrt
2020-11-29 20:44:35 +07:00
hathach
2dec21f81b
complete grouping imxrt boards
2020-11-29 20:41:30 +07:00
hathach
89205438c2
move xiao to samd21 group
2020-11-29 17:09:53 +07:00
hathach
a6c7467fd3
grouping samd51 boards
2020-11-28 12:10:29 +07:00
hathach
a3fff24fbc
group more nrf board
2020-11-28 11:54:53 +07:00
hathach
50977eef0e
grouping more samd21 boards
2020-11-28 11:45:24 +07:00
hathach
fac9151c73
grouping samd21
2020-11-28 11:11:55 +07:00
hathach
630692d81b
move all nrf boards into its family group
2020-11-28 10:48:44 +07:00
hathach
f0ffe7b984
group more nrf52840 boards
2020-11-28 01:06:10 +07:00
hathach
658194ccc4
group more nrf boards
2020-11-28 00:45:44 +07:00
hathach
4130c50b01
grouping nrf boards
2020-11-28 00:16:28 +07:00
hathach
b572983cc8
group esp32s2 board into its group
2020-11-27 22:31:47 +07:00
hathach
496c7c701a
fix ci
2020-11-09 01:23:19 +07:00
hathach
7ab3da1e03
same70 xplained uart via edbg work with board_test
2020-11-09 01:01:05 +07:00
hathach
89b92b54a7
same70 xplained led and button works wiht board_test example
2020-11-09 00:13:56 +07:00
hathach
5456afa8ee
update microchipo driver submodule
2020-11-08 18:09:53 +07:00
Ha Thach
a708ab6254
Merge pull request #553 from hathach/host-async-control
...
Host async control
2020-11-07 10:52:14 +07:00
hathach
958a4e1b5d
use same51 driver to adafruit asf4 submodule
2020-11-02 15:44:12 +07:00
hathach
a6efe475e7
use cmsis 5 for all stm32
2020-10-30 14:14:28 +07:00
hathach
6e7f2064cf
add more stm mcu
2020-10-30 14:05:01 +07:00
hathach
3b890d2391
l4 use offical st driver repo
2020-10-30 14:01:05 +07:00
hathach
ac231d7b2d
l0 use offical st driver repo
2020-10-30 13:40:20 +07:00
hathach
3659d8e89a
h7 use offical st driver repo
2020-10-30 13:28:14 +07:00
hathach
b9ca7e91df
f7 use offical st driver repo
2020-10-30 13:20:09 +07:00
hathach
1e02f6e066
f3 use offical st driver repo
2020-10-30 13:11:23 +07:00
hathach
bbcf2d7e01
f2 use offical st driver repo
2020-10-30 13:01:01 +07:00
hathach
8850ea90b4
f1 use offical st driver repo
2020-10-30 12:55:54 +07:00
hathach
092f7baec0
random clean up
2020-10-30 12:49:43 +07:00
hathach
41a36b1256
f0 use offical st driver repo
2020-10-30 12:48:34 +07:00
hathach
e4eb2de401
f4 use offical st driver repo
2020-10-30 12:15:04 +07:00
Peter Lawrence
042ca2375e
bsp: atsamd21_xpro: removed no longer needed workaround
2020-10-14 09:15:26 -05:00
Peter Lawrence
e10358bfab
bsp: add ATSAMD21-XPRO eval board
2020-10-11 12:06:15 -05:00
hathach
b5d4c8185d
Merge branch 'master' into host-async-control
2020-10-11 16:22:12 +07:00
Ha Thach
80c509a0f3
Merge pull request #520 from salkinium/feature/misc_enhancements
...
STM32F3 IRQ remap option and some minor improvements
2020-10-11 14:55:06 +07:00
Niklas Hauser
7fda95f508
Remap USB IRQs on STM32F303 BSP
2020-10-11 09:27:43 +02:00
hathach
89bf4fa04c
Merge branch 'master' into house-keeping
2020-10-09 13:49:05 +07:00
hathach
344d589a35
use pyocd for iMXRT boards
2020-10-09 13:48:08 +07:00