Ero sivun ”Padauk Programmer FW” versioiden välillä

Kohteesta Helsinki Hacklabin wiki
Loikkaa: valikkoon, hakuun
Rivi 50: Rivi 50:
 
http://dfu-util.sourceforge.net/releases/dfu-util-0.9-win64.zip
 
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 dfu-util ohjelma purkamalla paketin 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 [https://github.com/pbatard/libwdi/releases/download/b730/zadig-2.5.exe zadig-2.5.exe] tallentamalla tiedosto zadic-2.5.exe.
 
* Kytke Padauk Programmer usb-kaapelilla ja paina samanaikaisesti boot-painiketta.
 
* Kytke Padauk Programmer usb-kaapelilla ja paina samanaikaisesti boot-painiketta.
 
* Kun olet kytkenyt usb-kaapelin, vapauta boot-painike.
 
* Kun olet kytkenyt usb-kaapelin, vapauta boot-painike.

Versio 15. lokakuuta 2020 kello 12.22

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

  1. tai

sudo apt-get install libusb-1.0-0-dev

  1. 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 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ä painikkeesta "Replace Driver"
Zadic.png