Update README.md

Added clarification on where to find firmware binaries
v1.1
Simon Küppers 2023-01-15 15:31:30 +01:00 zatwierdzone przez GitHub
rodzic 74cedb33e0
commit bb2f17d3c9
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -58,9 +58,9 @@ This is the process I use for building. See photographs in ``images`` folder.
## How To Program
- Short outermost pins on the programming header. This will set the device into bootloader mode in the next step.
- Connect USB-C cable to the AIOC PCB
- Use a tool like ``dfu-util`` to program the Release Binary like this:
- Use a tool like ``dfu-util`` to program the firmware binary from the GitHub Releases page like this:
````
dfu-util -a 0 -s 0x08000000 -D aioc-fw.bin
dfu-util -a 0 -s 0x08000000 -D aioc-fw-x-y-z.bin
````
__Note__ that a ``libusb`` driver is required for this. On Windows there are additional steps required as shown [here](https://yeswolf.github.io/dfu) (*DFuSe Utility and dfu-util*). On other operating systems (e.g. Linux, MacOS), this just works ™ (provided libusb is installed on your system).
- Remove short from first step, unplug and replug the device, it should now enumerate as the AIOC device