summaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Collapse)Author
2021-10-07Streamline settings for board.Gordon McNab
2021-10-06Sort out board settings.Gordon McNab
2021-10-06Change author in header to Bridgetek Pte Ltd.Gordon McNab
2021-10-06Rename directories to indicate that FT930 and FT900 devices are both covered ↵Gordon McNab
by the same SDK and src/portable code. Board makefile includes __FT900__ macro for FT90x and __FT930__ macro for boards with FT93x.
2021-10-05USB seems to init okScott Shawcroft
2021-10-05Add initial port for FT9xx series from Bridgetek.Gordon McNab
Add FT90X and FT93X to the list of devices in tusb_option.h. 1700 for FT90x and 1701 for FT93x. Set endpoint attributes for FT90x and FT93x in dcd_attr.h. Add FT90x routines for USB device in src/portable/bridgetek/ft90x/dcd_ft90x.c The location for hardware header files and libraries is hw/mcu/bridgetek/ft90x/hardware. There are no files in the repository, but files will be linked as a submodule in the future. The required files can be copied from or linked to the location "C:/Program Files(x86)/Bridgetek/FT9xx Toolchain/Toolchain/hardware" once the toolchain is installed. Makefile for the MM900EV1B board for developing with an FT900 device is present. Use "BOARD=mm900ev1b".
2021-10-05rename CFG_TUD_NET to CFG_TUD_ECM_RNDIShathach
2021-10-05Merge branch 'add_ncm' of https://github.com/majbthrd/tinyusb into ↵hathach
majbthrd-add_ncm
2021-09-30remove bcm filesScott Shawcroft
2021-09-30Add video class entry to rp2040 building scriptskkitayam
2021-09-29Merge branch 'master' of github.com:hathach/tinyusb into zhangslice-masterhathach
examples/device/hid_composite_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h
2021-09-29update mm32sdk submodulehathach
2021-09-29add submodule hathach/mm32sdkhathach
2021-09-29remove official mm32sdk submodulehathach
2021-09-27add support for the QMTech ATMSAME70N19A boardHans Baier
2021-09-25add NCM driver in a compatible manner : hathach/tinyusb#550Peter Lawrence
2021-09-25add CFG_TUSB_OS_INC_PATH for os include pathhathach
useful for freertos/ prefix with esp IDF
2021-09-24MMU worksScott Shawcroft
2021-09-23da14695_dk_usb: Fix button configurationJerzy Kasenberg
Unlike da1469x_dk_pro, K1 pin (6) is connected to VCC when active. This adds required pull down and reverses active logic state.
2021-09-23da1469x_dk_pro: Fix button setupJerzy Kasenberg
Button on board has 1k resistor to ground when pressed. When not pressed pin 6 is floating. This forces MCU pull-up for this pin for correct behavior.
2021-09-22Trying to setup the mmuScott Shawcroft
2021-09-18Merge pull request #1094 from kasjer/kasjer/da146xx-vbus-handlingHa Thach
dcd_da146xx: Add VBUS handling
2021-09-18Merge branch 'master' into zhangslice-masterhathach
2021-09-17rpi start. doesn't workScott Shawcroft
2021-09-17da1469x_dk_xxx: Add VBUS handlingJerzy Kasenberg
Two BSPs with DA146xx MCUs are now adopted to VBUS handling changed introduced to dcd_da146xx driver. da14695_dk_usb as bus-powered devices informs driver that VBUS is present at startup. da1469x-dk-pro has VBUS change interrupt handler that informs driver about VBUS changes.
2021-09-15Add J1-19 pin setting as a buttonkkitayam
2021-09-15Change default LED state to offkkitayam
2021-09-15Merge branch 'master' of github.com:hathach/tinyusb into ↵hathach
kkitayam-impl_close_all_for_khci
2021-09-13Add support for Nucleo F412ZGszymonh
2021-09-10Remove heap memory areakkitayam
2021-09-07add msc workaround for cxd56hathach
2021-08-31clear stall and reset data toggle when open edpthathach
required to pass one of msc test.
2021-08-29add CFG_EXAMPLE_MSC_READONLY for curiosityhathach
allow family/board to exclude specific example. exclude net_lwip_webserver from curiosity.
2021-08-29Add PYOCD_OPTIONmainr
Added PYOCD_OPTION to pass board-specific options to build
2021-08-29Added support for Microchip Curiosity Nano SAMD21 board (DM320119)mainr
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-29Merge branch 'master' into merge-waveshare-h7Ha Thach
2021-08-29disable systick when running freertos on other stm familieshathach
2021-08-29remove old openh743i, explicitly disable systick when using freertos for H7hathach
2021-08-23cleaned up unused code, only enalbing port clocks as neededGreg Steiert
2021-08-23initial commit of support for K32L2BGreg Steiert
2021-08-19whitespacehathach
2021-08-19rename to stm32f103_bluepillhathach
2021-08-19add stm32f103 mini v2.0 boardhathach
2021-08-19group stm32f1 boardhathach
2021-08-19merge waveshare to h7 familyhathach
2021-08-15Merge pull request #959 from KarlK90/gd32vf103-support-tiny-usbHa Thach
[PORT] Add GD32VF103 support and Sipeed Longan Nano Board support
2021-08-15change toolchain to riscv-none-embed-gcc-xpack for cihathach
2021-08-15move gd32vf103 to its own familyhathach
2021-08-09Update systick reload valueStefan Kerkmann
The systick timer is driven by the AHB bus divided by 4, set the correct reload value to generate a timer irq every ms.
2021-08-07Minor style changesStefan Kerkmann