+
+ | Cache variable | Value | Description |
+
+
+ | USE_STM32F4_FS | TRUE | Enable STM32F4 Full Speed USB host peripheral |
+
+
+ | USE_STM32F4_HS | TRUE | Enable STM32F4 High Speed USB host peripheral |
+
+
+ | USE_USART_DEBUG | TRUE | Enable writing of the debug information to USART6 |
+
+
+ | OOCD_INTERFACE | "stlink-v2" | Interface configuration file used by the openocd |
+
+
+ | OOCD_BOARD | "stm32f4discovery" | Board configuration file used by the openocd |
+
+
+You can alter these by issuing the following commands in the build directory
+
+- Graphical user interface
+> ccmake ..
+
+- Command line interface
+> cmake .. -D{VARIABLE}={VALUE}
+
+### Flashing
+If the *openocd* is installed, `make flash` executed in the build directory
+flashes the `build/demo.hex` to the stm32f4discovery board.
+
+### Reading debug output
+The following table represents the configuration of the debug output
+