summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--README.md11
-rw-r--r--stmhal/Makefile4
2 files changed, 6 insertions, 9 deletions
diff --git a/README.md b/README.md
index 0430d99f00..9c5cef706f 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`.
diff --git a/stmhal/Makefile b/stmhal/Makefile
index b2dba37b83..7e001bc307 100644
--- a/stmhal/Makefile
+++ b/stmhal/Makefile
@@ -25,8 +25,8 @@ USBDEV_DIR=usbdev
FATFS_DIR=lib/fatfs
DFU=../tools/dfu.py
# may need to prefix dfu-util with sudo
-USE_PYDFU ?= 0
-PYDFU = ../tools/pydfu.py
+USE_PYDFU ?= 1
+PYDFU ?= ../tools/pydfu.py
DFU_UTIL ?= dfu-util
DEVICE=0483:df11