summaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Collapse)Author
2020-08-21add support for SAMD11 devices / add samd11_xplained boardKatherine Temkin
2020-08-21fix samg55 ci buildhathach
2020-07-23fix samd21 race condition with setup packethathach
reproduced with Adafruit_TinyUSB_ArduinoCore port commit 11d669b4d2a40eb2fc5e51b2a9707a6de9d42363 and SAMD BSP 1.6.1
2020-07-19Merge pull request #464 from hathach/improve-highspeedHa Thach
Better support highspeed mode
2020-07-16update link speed detection for nuc505hathach
2020-07-14add BSP for Great Scott Gadgets' LUNA boards (SAMD21)Kate Temkin
2020-07-08change REDUCE_SPEED=0/1 to explicitly SPEED=high/fullhathach
update readme, boards.md to add link to new stm boards
2020-07-03Add stm32l4r5nucleo. USB and UARTwork.Uwe Bonnes
USB runs from LSE stabilized MSI48 LPUART on PORTG needs VDDIO2 enabled.
2020-07-03stlinkv3mini: Only OTG_HS has connector.Uwe Bonnes
2020-07-03stm32h745disco: HAL_PWREx_EnableUSBVoltageDetector() is needed for hot replug.Uwe Bonnes
2020-07-03stm32h745disco: Only OTG_FS is available. Does not enumerate on replug yet.Uwe Bonnes
2020-07-03STM32/OTG_HS: Allow OTG_HS port to run at FS speed.Uwe Bonnes
Add "REDUCE_SPEED=1" to the compile options.
2020-07-02correct HSE_VALUE in hal_confhathach
- although it is define in CFLAGS, it is worth to correct to be consistent with other build - extract set_speed()
2020-07-02change default port some stm bsphathach
- f769disco default port is highspeed port1 - remove PORT0 on stlink since the board only populated HS connector
2020-07-01Merge branch 'add-stm-hs' of github.com:hathach/tinyusb into add-stm-hshathach
2020-07-01Add bsp for stlinkv3mini.Uwe Bonnes
2020-07-01added uart for h743hathach
2020-07-01Merge branch 'master' into add-stm-hshathach
2020-07-01Merge pull request #439 from UweBonnes/add-stm-hsHa Thach
Add stm hs
2020-07-01added DA14695 DK USB bsphathach
2020-07-01rename filehathach
2020-06-30more clean uphathach
2020-06-30revert rhport config in nxp mcushathach
2020-06-30stm32f723disco: USB HS enumerates.Uwe Bonnes
2020-06-30Add Stm32F7xxdisco board support filesUwe Bonnes
Status with examples/device/cdc_msc: - make BOARD=stm32f723disco => OK - make BOARD=stm32f723disco PORT=1 => No Reaction - make BOARD=stm32f746disco => OK - make BOARD=stm32f746disco PORT=1 => Hangs during enumeration - make BOARD=stm32f769disco => Hangs during enumeration
2020-06-30stm32h743nucleo: Enable Log via STLINK-VCP.Uwe Bonnes
2020-06-30Merge branch 'master' into add-stm-hshathach
2020-06-30Merge pull request #427 from kasjer/kasjer/add-da1469x-supportHa Thach
Support for DA1469x MCU from Dialog Semiconductor
2020-06-29Merge pull request #445 from hathach/add-kaluga-bspHa Thach
added esp32s2 kaluga bsp
2020-06-29add kaluga fileshathach
2020-06-29added esp32s2 kaluga bsphathach
2020-06-29Add board support for Dialog DA1469x-dk-proJerzy Kasenberg
This adds source files that allow to run TinyUSB stack on DA1469x-dk-pro board. Source files .c .S and .ld are taken from Apache Mynewt repository. Those files were stripped to allow starting board without Mynewt os.
2020-06-24Update NRFX to v2.2.0Czeslaw Makarski
2020-06-16fix stm32h743 priority with freeRTOShathach
2020-06-15clean up, update other example confighathach
2020-06-14revert CFG_TUSB_RHPORT0_MODE to previous wayhathach
2020-06-09Add Dialog DA1469x register definition fileJerzy Kasenberg
Register definition file along with some MCU headers was taken from Dialog SDK for DA1469x MCUs. Those files are needed for USB port.
2020-06-01adding speed detect on bus resethathach
2020-05-31able to detect as hshathach
2020-05-29fix idf usb pin init changeshathach
2020-05-27adding h743 uart, but not enabled yet since it conflict with OTG_FS2hathach
2020-05-26update h743eval with rhport=1 highspeedhathach
2020-05-26merge CFG_TUSB_RHPORT1_MODE into CFG_TUSB_RHPORT0_MODEhathach
each port is 1 byte for easy maintenance
2020-05-26wiphathach
2020-05-23board test work finehathach
2020-05-18fix cast-align warning for nuc505hathach
2020-05-17enable -Wcast-alignhathach
suppress vendor sdk driver at board.mk
2020-05-15Add support for stm32f746nucleo boardMark Olsson
2020-05-06stm32l476disco: Fix system clock setupJerzy Kasenberg
Code suggested that PLL with MSI is used resulting in 80MHz clock. When in fact PLL was not configured and system clock was left at MSI 48MHz. This happens because PLL configuration requires that SysTick interrupt has interrupt priority level configured correctly. As it seems ST code intentionally setups variable uwTickPrio to invalid value and later when it is not setup by user code configuration of oscillator will fail before PLL is configured. This simple changes systick priority to some valid value that allows clock to use PLL.
2020-05-06stm32l476disco: fix uninitialized filed usageJerzy Kasenberg
Field PLLState was not initialized in RCC_OscInitStruct.PLL in function SystemClock_Config(). Value is used in HAL_RCC_OscConfig() regardless of oscillator. In lucky case value would be 0 RCC_PLL_NONE and nothing would happen. If value was incorrect following line would end up in assert: assert_param(IS_RCC_PLL(RCC_OscInitStruct->PLL.PLLState)); If value was valid but no RCC_PLL_NONE pll could be configured with some other random values. Setting PLLState to RCC_PLL_NONE eliminates potential problem.