Skip to content

Commit ac83331

Browse files
committed
Loopback test device: update README
1 parent 84f84b7 commit ac83331

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

test-devices/loopback-stm32/README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ For testing the *Java Does USB* library, a dedicated USB test device is needed.
77
- BlackPill with STM32F401CC microcontroller
88
- BlackPill with STM32F411CE microcontroller
99
- BluePill with STM32F103C8 microcontroller
10+
- STM32F723 Discovery board
1011

11-
To upload the firmware, the STM32F4x microcontroller have a built-in USB bootloader. The STM32F1x microcontrollers need an ST-Link debug adapter (or a USB-to-serial converter).
12+
To upload the firmware, the STM32F4x microcontroller have a built-in USB bootloader. The STM32F1x microcontrollers need an ST-Link debug adapter (or a USB-to-serial converter). The STM32F723 Discovery board has a built-in ST-Link programmer.
1213

1314

1415
## Test features
@@ -45,6 +46,13 @@ Two alternate interfaces are implemented:
4546
- Alternate 1: only the control endpoint and the bulk endpoints (0x01 and 0x82) are available
4647

4748

49+
### Suspend / resume
50+
51+
The device can be put into suspend mode by the host. It will go into a low-power mode. This is indicated by the user LED turning off. The power LED will stay on. The device can be woken up by the host.
52+
53+
A MacBook with macOS usually puts the device into suspend mode about 1 minuate after is has gone to sleep if it is not connected to a power supply. The device will wake up when the MacBook is woken up.
54+
55+
4856
## Building the firmware
4957

5058
This project requires [PlatformIO](https://platformio.org/). The easiest way to get up and running is to use Visual Studio Code and then install the [PlatformIO IDE extension](https://marketplace.visualstudio.com/items?itemName=platformio.platformio-ide).
@@ -69,6 +77,7 @@ The directory `bin` contains a pre-built firmware:
6977
- `blackpill-f401cc.bin`: Firmware for BlackPill with STM32F401CC microcontroller
7078
- `blackpill-f411ce.bin`: Firmware for BlackPill with STM32F411CE microcontroller
7179
- `bluepill-f103c8.bin`: Firmware for BluePill with STM32F103C8 microcontroller
80+
- `disco_f723ie.bin`: Firmware for STM32F723 Discovery board
7281

7382
### Upload using built-in bootloader
7483

0 commit comments

Comments
 (0)