Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ovi40_uhsdrfw [16.01.2018 16:48] – angelegt df9ts | uhsdr:uhsdrfw [06.02.2018 17:07] (aktuell) – df9ts_user | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Fehlermöglichkeiten: | + | {{tag> |
+ | {{tag> | ||
+ | ===== UHSDR Firmware ===== | ||
+ | |||
+ | Es gibt 2 Standard Methoden, um neue Firmware auf den OVI40 UI mithilfe des bereits installierten UHSDR boot loaders zu laden: | ||
+ | * DfuSe Tool | ||
+ | * USB Stick | ||
+ | |||
+ | Außerdem kann die Firmware direkt - ohne boot loader - mithilfe des ST-Link/V2 Debug Adapters aufgespielt werden | ||
+ | |||
+ | ==== DfuSe Firmware upgrade ==== | ||
+ | === Vorbedingungen === | ||
+ | * Neueste fw-40SDR.dfu Firmware herunterladen von [[https:// | ||
+ | * ST-Micro DeFuse Tool auf PC installieren: | ||
+ | * PC und OVI40 UI via USB verbinden, dazu ein USB-nach-MiniUSB Kabel verwenden. Auf dem OVI40 UI die MiniUSB Buchse nehmen! | ||
+ | * ST-Micro DFuse SW installiert und gestartet, USB Treiber installiert, | ||
+ | |||
+ | === Arbeitsschritte === | ||
+ | * Taste "band +" drücken und gedrückt halten | ||
+ | * +5V an OVI40 UI anlegen (JP1 pin 28) | ||
+ | * "band +" gedrückt halten bis Text "DFU upgrade mode" auf LCD erscheint. Jetzt "band + " loslassen | ||
+ | * DfuSe Tool nutzen um Firmware auf MCU zu schreiben. Den " | ||
+ | [{{: | ||
+ | * OVI40 UI reboot | ||
+ | * Firmware auf Funktion testen | ||
+ | |||
+ | === Weiterführende Doks === | ||
+ | {{ : | ||
+ | |||
+ | ==== USB Stick Firmware Upgrade ==== | ||
+ | === Vorraussetzungen === | ||
+ | * Neuste fw-40SDR.bin Firmware herunterladen von [[https:// | ||
+ | * USB-Stick mit FAT oder FAT32 formatieren. | ||
+ | * fw-40SDR.bin Datei auf Stick kopieren. Sicherstellen, | ||
+ | * Neuerer UHSDR bootloader auf OVI40 UI installiert und läuft | ||
+ | |||
+ | === Arbeitsschritte === | ||
+ | * +8V anlegen an JP1 pin 29 - damit wird der USB Stick versorgt | ||
+ | * Tste "BAND -" drücken und gedrückt halten | ||
+ | * +5V anlegen an JP1 pin 28 - dadurch startet der boot loader | ||
+ | * Warten bis der Text "USB drive mode" auf der LCD erscheint, jetzt "band -" loslassen | ||
+ | * USB-Stick in große USB Buchse des OVI40 UI einstecken | ||
+ | * Warten bis FW upload beendet ist | ||
+ | * +5V entfernen, dann wieder anlegen um OVI40 UI zu booten. | ||
+ | |||
+ | ==== Weiterführende Doks ==== | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | ==== Firmware upgrade mit ST-Link/V2, ohne boot loader ==== | ||
+ | === Vorraussetzungen === | ||
+ | * Download der neuesten fw-40SDR.bin Firmware von [[https:// | ||
+ | * ST-Link/V2 mit OVI40 UI und PC verbinden. | ||
+ | * Starte STM32 ST-Link Utility am PC | ||
+ | * Neuerer UHSDR boot loader installiert auf dem OVI40 UI und läuft | ||
+ | * OVI40 UI hat +5V Spannung | ||
+ | |||
+ | === Arbeitsschritte === | ||
+ | * Im ST-Link Utility: Target-> | ||
+ | * Im ST-Link Utility: Target-> | ||
+ | * Start Addresse 0x08010000 | ||
+ | * Dateipfad zum .bin File angeben, das programmiert werden soll | ||
+ | * Auswählen: " | ||
+ | * Auswählen: "reset after programming" | ||
+ | * " | ||
+ | * Nach erfolgreicher Programmierung sollte die Firmware starten. | ||
+ | |||
+ | ==== Weiterführende Doks ==== | ||
+ | Keine | ||
- | 1) USB-Stick an die falsche Buchse gesteckt (die große ist die richtige) | ||
- | 2) Stick nicht mit FAT oder FAT32 formatiert | ||
- | 3) Windows hat an den Dateinamen noch was anderes " | ||
- | 4) Verdrahtung von der großen USB-Buchse zum STM marode | ||
- | 5) zu alter Bootloader (ich rede vom aktuellen Bootloader) |