From 2c72ae5c29143af7cd10e1458bfcbeafaf99b98d Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 8 Mar 2016 11:58:39 +0000 Subject: stmhal: Switch from dfu-util to tools/pydfu.py for deflt deploy method. tools/pydfu.py is now the recommended way of deploying a DFU file. Old behaviour of dfu-util can be obtained by passing USE_PYDFU=0 when invoking make. The main README.md file has been updated to reflect this change. --- README.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 0430d99f0..9c5cef706 100644 --- a/README.md +++ b/README.md @@ -130,7 +130,7 @@ The STM version The "stmhal" port requires an ARM compiler, arm-none-eabi-gcc, and associated bin-utils. For those using Arch Linux, you need arm-none-eabi-binutils and -arm-none-eabi-gcc packages from the AUR. Otherwise, try here: +arm-none-eabi-gcc packages. Otherwise, try here: https://launchpad.net/gcc-arm-embedded To build: @@ -146,9 +146,6 @@ Then to flash the code via USB DFU to your device: $ make deploy -You will need the dfu-util program, on Arch Linux it's dfu-util-git in the -AUR. If the above does not work it may be because you don't have the -correct permissions. Try then: - - $ sudo dfu-util -a 0 -d 0483:df11 -D build-PYBV10/firmware.dfu - +This will use the included `tools/pydfu.py` script. If flashing the firmware +does not work it may be because you don't have the correct permissions, and +need to use `sudo make deploy`. -- cgit v1.2.3