Rafael Silva
71aae2743c
bsp: same70_xplained: fix unused variable warning
...
Signed-off-by: Rafael Silva <perigoso@riseup.net>
2021-06-11 21:01:12 +01:00
graham sanderson
fd7b18a4f6
Make examples standalone buildable via CMake
2021-06-10 10:11:20 -05:00
graham sanderson
de436e1f76
undo search replace error
2021-06-02 11:30:42 -05:00
graham sanderson
1fb211f390
minor comment change to force rebuild
2021-06-02 09:52:49 -05:00
graham sanderson
bef33d108a
move core definition of source file includes from SDK into family.cmake
...
only build webserver example if lwip submodule initialized
2021-06-02 09:33:23 -05:00
graham sanderson
109d02531e
remove TINYUSB_FAMILT_PROJECT_NAME_INCLUDES_BOARD setting
2021-06-01 11:21:19 -05:00
graham sanderson
6e29bf6e54
rename family.cmake to family_common.cmake
2021-06-01 09:09:25 -05:00
graham sanderson
8782d0b8df
fix rp2040 examples build from local tinyusb tree
2021-06-01 09:04:08 -05:00
graham sanderson
90d7483d92
guard stdio_uart_init_full with LIB_PICO_STDUI_UART as the function doesn't exist otherwise
2021-05-31 11:18:26 -05:00
graham sanderson
13951b43c2
set PICO_TINYUSB_PATH for when building from within tinyusb without pico-sdk/tinyusb submodule
2021-05-31 10:58:14 -05:00
graham sanderson
5d161b79bb
Fix up build_family style builds:
...
- added back pre-existing board directories which now just select PICO_BOARD
- added boards/pico_sdk which just uses the pre-existing PICO_BOARD setting
- fixed rp2040/family.cmake to include the magic string "CFG_TUSB_MCU=OPT_MCU_RP2040" expected by build_family.py
2021-05-31 10:06:12 -05:00
graham sanderson
95f2478146
Rework rp2040 examples and CMake build:
...
- Examples should be CMake buildable from their own subdirectory; such a build will error out based on
matching .skip.MCU_xxx or a mismatched .only.MCU_
- It should be possible to build from a higher level and use .skip.MCU_ and .only.MCU_ to filter which
examples get built
- The intention is for the CMakeLists.txts in the examples to be non family specific and without MCU based IFs. I have
started this work, but am not really sure the state of the esp32 stuff; in any case the plan is to have
everything encapsulated in the FAMILY/family.cmake
- pico_examples now just includes examples/device/CMakeLists.txt and examples/host/CMakeLists.txt directly, as they
also build correctly when included from there.
Note that .skip.MCU_ for esp32 in the directories it wasn't previously avaiable has not been added, as the .skip is common to the regular Makefile builds also. It isn't clear whether these examples should build for esp32, but if not .skip should be added.
2021-05-30 20:13:47 -05:00
hathach
f9c542aa52
fix dfu example build
2021-05-26 18:16:56 +07:00
hathach
689d74a595
fix board test example build with nrf
2021-05-26 16:41:17 +07:00
hathach
954056da0c
fix warnings cast function type for nrf, fix pico osal warning
...
add TODO for overflow in tusb_fifo.c
2021-05-25 21:02:40 +07:00
hathach
e70fb7fd41
fix mkl25z ci
2021-04-29 00:33:03 +07:00
hathach
cf64b2214b
fix build with mkl25z
2021-04-29 00:22:28 +07:00
hathach
d70af332c0
fixed build with lpc51
2021-04-28 23:44:04 +07:00
hathach
fdda9f75db
add lpc54628 but usb clock;phy doesn't seem to be right
2021-04-28 23:25:07 +07:00
hathach
8a9f412788
fix lpc54 button
2021-04-28 22:34:56 +07:00
hathach
71a1f57ccd
generalize lpc54 family
2021-04-28 21:34:26 +07:00
hathach
9a6552c4b3
fix build with lpc54
2021-04-28 20:02:17 +07:00
hathach
fcedb2eecb
fix lpc55 build
2021-04-28 19:53:31 +07:00
hathach
810057bdb2
fix build with imxrt
2021-04-28 19:30:23 +07:00
hathach
af0db342df
update lpc mcu sdk path
2021-04-28 18:30:19 +07:00
hathach
e115e08728
add nxp_lpcopen as submodule
2021-04-28 18:11:49 +07:00
hathach
3da76ae449
making new family lpc54
2021-04-28 16:13:43 +07:00
hathach
c1c4b2f6bf
complete lpc15 family
2021-04-28 15:16:36 +07:00
hathach
bbc6d4f9e8
create new lpc15 family
2021-04-28 15:10:31 +07:00
hathach
6882a7af3b
lpc1549 work well now
2021-04-28 14:53:46 +07:00
hathach
b5339caa17
clean up lpc55 boards
2021-04-26 21:40:58 +07:00
hathach
f4475ea85b
change lpc55s28 default port to 1
2021-04-26 21:26:13 +07:00
Ha Thach
7abafbb1bd
Merge pull request #807 from UweBonnes/lpc55-port1-hs
...
mcu-link: Board support for MCU-LINK with LPC55S69JBD64
2021-04-26 20:28:47 +07:00
hathach
ba90a8cb79
use correct NBYTES_MAX for full and high speed
2021-04-26 20:22:40 +07:00
Uwe Bonnes
fd7337fe04
mcu_link: Board support for MCU_LINK with LPC55S69JBD64
2021-04-26 10:26:46 +02:00
hathach
8ebdf2b097
ip3511 correct buffer offset, nbytes layout for highspeed port1
...
able to get passed enumeration and up to READ10
2021-04-26 14:43:58 +07:00
hathach
b15d126d59
lpc55 improve multiple controller support
...
port1 highspeed requires USB_RAM
2021-04-24 13:36:05 +07:00
hathach
7089df2088
lpc55 correct bus_reset with highspeed on support controller
...
correct hsphy init for family
2021-04-24 12:19:13 +07:00
hathach
8642c2045c
update dcd ip3511 for better multiple rhport support
2021-04-24 10:44:14 +07:00
hathach
5c5d4b189f
add lpc55 uart write
2021-04-22 19:24:19 +07:00
hathach
a2be6c1472
correct boot stage2 for itsybitsy and qt rp2040
2021-04-19 14:03:29 +07:00
Ha Thach
01801c881b
Merge pull request #783 from alisitsyn/esp-based_on_334e95f
...
WIP: Add new Espressif target esp32s3 for tinyUSB
2021-04-19 13:01:50 +07:00
hathach
faae19f560
update ci build
2021-04-18 15:44:50 +07:00
hathach
0517377dcb
add stm32f072eval to group
2021-04-18 15:44:34 +07:00
hathach
4c8750badb
add f070 nucleo to group
2021-04-18 14:26:07 +07:00
hathach
a5b406da51
create stm32f0 group
2021-04-18 13:24:34 +07:00
Dima Barsky
9fceed39fc
When used with FreeRTOS, lower the interrupt priority for OTG_FS_IRQn
2021-04-17 23:43:03 +01:00
hathach
38cc459c93
Merge branch 'master' into alisitsyn-esp-based_on_334e95f
2021-04-18 01:30:19 +07:00
Dima Barsky
70c89da7ba
Change LED_STATE_ON to 0 for f401 and f411 blackpill boards
2021-04-16 15:51:19 +01:00
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