Ero sivun ”Padauk Programmer FW” versioiden välillä
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 29: | Rivi 29: | ||
Mahdollisesti libusb pitää myös asentaa. Joskus libusb-1.0-0-dev on tarpeen. | Mahdollisesti libusb pitää myös asentaa. Joskus libusb-1.0-0-dev on tarpeen. | ||
Esimerkiksi Ubuntu/Mint jakeluissa komentot ovat: | Esimerkiksi Ubuntu/Mint jakeluissa komentot ovat: | ||
<code> | |||
sudo apt-get install libusb-1.0-0 | sudo apt-get install libusb-1.0-0 | ||
#tai | #tai | ||
Rivi 35: | Rivi 35: | ||
# dfu-util: | # dfu-util: | ||
sudo apt-get install dfu-util | sudo apt-get install dfu-util | ||
</code> | |||
Kopioi myös tiedosto [https://github.com/free-pdk/easy-pdk-programmer-software/blob/master/Linux_udevrules/70-stm32vcp.rules 70-stm32vcp.rules] hakemistoon /etc/udev/rules.d ja uudelleenkäynnistä udev manager seuraavasti: | |||
<code> | |||
sudo bash -c 'cp 70-stm32vcp.rules /etc/udev/rules.d/ ; udevadm control --reload' | |||
</code> | |||
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. | Ohjelman toimivuden voi tarkistaa esimerkiksi komennolla dfu-util -V:<br /> | ||
Copyright 2010-2016 Tormod Volden and Stefan Schmidt | <code>root@lm20:~# dfu-util -V | ||
This program is Free Software and has ABSOLUTELY NO WARRANTY | dfu-util 0.9 | ||
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/ | |||
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/</code> | |||
<br /> | |||
==== DFU käyttöönotto Win10:llä ==== | ==== DFU käyttöönotto Win10:llä ==== | ||
Rivi 57: | Rivi 64: | ||
* 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 "Replace Driver" | * Käynnistä asennus painikkeesta "Replace Driver" | ||
[[Tiedosto:Zadic.png|vasen]] | [[Tiedosto:Zadic.png|vasen]] | ||
==== DFU käyttöönotto MAC:llä ==== |
Versio 16. lokakuuta 2020 kello 11.10
Padauk Programmer FW - Padauk prosessorien ohjelmointilaitteen Firmware
Padauk Programmer FW
Tyyppi: | Ohjelmointilaite, USB |
Tekijät: | Martti Paalanen, Matti Nummi |
Aloitettu: | 2020 |
Tila: | valmis |
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
Kopioi myös tiedosto 70-stm32vcp.rules hakemistoon /etc/udev/rules.d ja uudelleenkäynnistä udev manager seuraavasti:
sudo bash -c 'cp 70-stm32vcp.rules /etc/udev/rules.d/ ; udevadm control --reload'
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 purkamalla paketin dfu-util-0.9-win64.zip dfu-util.
- Asenna ohjelma zadig-2.5.exe tallentamalla tiedosto zadic-2.5.exe.
- 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ä asennus painikkeesta "Replace Driver"