diff --git a/README.md b/README.md index 52917c8..b25a7be 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ capabilities ------------ the firmware can perform following checks: + - read unique ID - read MCU ID - read CPU ID @@ -33,6 +34,7 @@ the firmware can perform following checks: - check MCU ID errata based on the check it can figure out: + - manufacturer - chip family - pin count @@ -42,6 +44,7 @@ identification -------------- it is able to identify following variants: + - STM32F103Cx (includes STM32F101Cx) - CKS32F103Cx - GD32F103Cx @@ -58,14 +61,17 @@ compilation =========== to compile the firmware yourself: + - install `arm-none-eabi-gcc` to compile the firmware. - get [linopencm3](https://libopencm3.org/) using `git submodule update --init --recursive`. - compile using `make` to flash: + - install [stm32flash](https://sourceforge.net/projects/stm32flash/) to flash using the UARt bootlaoder - flash using `make flash` alternatively to flash: + - install [OpenOCD](http://openocd.org/) to flash using SWD (e.g. ST-LINK/V2 programmer) - flash using `make flash_swd`