blackmagic/src/platforms/hydrabus
dragonmux d6f8a343a2 platform: Fixed the order of operations with the physical UART init vs the USB stack init 2022-08-12 22:25:52 -07:00
..
Makefile.inc scripts: fix dfu-convert.py for Python 3 and drop Python 2 support 2022-02-13 15:31:12 -08:00
Readme.md platforms: Cleaned up and fixed many markdown lint errors, improving the formatting of many of the platform README's 2022-06-26 16:51:58 -07:00
platform.c platform: Fixed the order of operations with the physical UART init vs the USB stack init 2022-08-12 22:25:52 -07:00
platform.h Implement semihosting debug output redirection to usb-uart port. 2022-07-13 18:49:20 -07:00
usbdfu.c Cleanup and Fix code for HydraBus 2016-04-18 00:48:06 +02:00

Readme.md

Hydrabus

Connections

  • PA0: User button to force system bootloader entry with reset (enter USB DFU)

  • JTAG/SWD

    • PC0: TMS/SWDIO
    • PC1: TCK/SWCLK
    • PC2: TDI
    • PC3: TDO/TRACESWO
    • PC4: NRST (NRST / System Reset)
    • PC5: TRST (optional Test Reset)
  • Green Led(ULED/PA4): Indicator that system bootloader is entered via BMP

  • USB USART

    • PA9: USART1 TX (usbuart_xxx)
    • PA10: USART1 RX (usbuart_xxx)

How to Build

cd blackmagic
make clean
make PROBE_HOST=hydrabus

How to Flash the firmware with Windows