Ero sivun ”Padauk Programmer FW” versioiden välillä
(Ak: Uusi sivu: == Padauk Programmer FW - Padauk prosessorien ohjelmointilaitteen Firmware == {{Projekti | nimi = Padauk Programmer FW | tyyppi = Ohjelmointilaite, USB | tekijät = Martti Paalanen...) |
|||
Rivi 48: | Rivi 48: | ||
==== DFU käyttöönotto Win10:llä ==== | ==== DFU käyttöönotto Win10:llä ==== | ||
Käyttöönotosta löytyy ohjeita netistä, esimerkiksi [https://www.hanselman.com/blog/how-to-fix-dfuutil-stm-winusb-zadig-bootloaders-and-other-firmware-flashing-issues-on-windows Scott Hanselman] | Käyttöönotosta löytyy ohjeita netistä, esimerkiksi [https://www.hanselman.com/blog/how-to-fix-dfuutil-stm-winusb-zadig-bootloaders-and-other-firmware-flashing-issues-on-windows Scott Hanselman] | ||
− | + | http://dfu-util.sourceforge.net/releases/dfu-util-0.9-win64.zip | |
Käyttöönotto vaatinee seuraavat askeleet: | Käyttöönotto vaatinee seuraavat askeleet: | ||
+ | * Asenna dfu-util ohjelma paketista dfu-util-0.9-win64.zip [http://dfu-util.sourceforge.net/releases/dfu-util-0.9-win64.zip dfu-util]. | ||
* Asenna ohjelma "Zadic". | * Asenna ohjelma "Zadic". | ||
* Kytke Padauk Programmer usb-kaapelilla ja paina samanaikaisesti boot-painiketta. | * Kytke Padauk Programmer usb-kaapelilla ja paina samanaikaisesti boot-painiketta. | ||
Rivi 56: | Rivi 57: | ||
* Valitse valikosta Options -> List All Devices | * Valitse valikosta Options -> List All Devices | ||
* Valitse ylimmästä valintalistasta "STM32 BOOTLOADER" | * Valitse ylimmästä valintalistasta "STM32 BOOTLOADER" | ||
− | * Käynnistä painikkeesta " | + | * Käynnistä painikkeesta "Replace Driver" |
[[Tiedosto:Zadic.png|vasen]] | [[Tiedosto:Zadic.png|vasen]] |
Versio 15. lokakuuta 2020 kello 14.20
Padauk Programmer FW - Padauk prosessorien ohjelmointilaitteen Firmware
{{{kuvateksti}}}
| }}Padauk Programmer FW
{{#if: | | }} {{#if: | | }}Tyyppi: | Ohjelmointilaite, USB |
Tekijät: | Martti Paalanen, Matti Nummi |
Aloitettu: | 2020 |
Tila: | valmis |
GitHub: | [{{{github}}}] |
URL: | [{{{url}}}] |
KESKENERÄINEN
Ohjelman perusversio
Padauk ohjelmoitilaitteen ohjelman (firmware/FW) perusversio on free-pdk version 1.3 suora kopio. Ohjelmasta on Device Firmware Upgrade (DFU) versio EASYPDKPROG.dfu
Padauk Programmer on ohjelmoitavissa Device Firmware Upgrade (DFU) protokollalla. DFU:lla ohjelma voidaan ladata laitteelle, joka tukee DFU:ta, suoraan USB-liitännän kautta ilman ohjelmointilaitteita. STM32 prosessorit tukevat DFU:ta bootloaderin yhteydessä.
DFU käyttöönotto
DFU:n käyttöä varten ohjelmalle dfu-util, Linux, Mac ja Win10 ympäristöissä tarvitaan omat valmistelut, jotta DFU - lataus onnistuu. Ohjeet löytyvät mm. dfu-util:n sivulta
DFU käyttöönotto Linux:lla
Yleisimmillä Linux jakeluilla dfu-util on ladattavissa normaaleilla ohjelmistojen asennus/päivitystoimenpiteillä. Mahdollisesti libusb pitää myös asentaa. Joskus libusb-1.0-0-dev on tarpeen. Esimerkiksi Ubuntu/Mint jakeluissa komentot ovat:
sudo apt-get install libusb-1.0-0
- tai
sudo apt-get install libusb-1.0-0-dev
- dfu-util:
sudo apt-get install dfu-util
Ohjelman toimivuden voi tarkistaa esimerkiksi komennolla dfu-util -V:
root@lm20:~# dfu-util -V dfu-util 0.9
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. Copyright 2010-2016 Tormod Volden and Stefan Schmidt This program is Free Software and has ABSOLUTELY NO WARRANTY Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
DFU käyttöönotto Win10:llä
Käyttöönotosta löytyy ohjeita netistä, esimerkiksi Scott Hanselman http://dfu-util.sourceforge.net/releases/dfu-util-0.9-win64.zip Käyttöönotto vaatinee seuraavat askeleet:
- Asenna dfu-util ohjelma paketista dfu-util-0.9-win64.zip dfu-util.
- Asenna ohjelma "Zadic".
- Kytke Padauk Programmer usb-kaapelilla ja paina samanaikaisesti boot-painiketta.
- Kun olet kytkenyt usb-kaapelin, vapauta boot-painike.
- Käynnista Zadic - ohjelma.
- Valitse valikosta Options -> List All Devices
- Valitse ylimmästä valintalistasta "STM32 BOOTLOADER"
- Käynnistä painikkeesta "Replace Driver"