Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| uhsdr:uhsdrfw [19.01.2018 08:47] – df9ts_user | uhsdr:uhsdrfw [06.02.2018 17:07] (aktuell) – df9ts_user | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | {{tag>stub}} | + | {{tag>review}} |
| + | {{tag> | ||
| ===== UHSDR Firmware ===== | ===== 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 | ||
| - | ==== Firmware | + | Außerdem kann die Firmware |
| - | < | + | ==== 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->Connect | ||
| + | * 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 | ||
| - | ==== Fehlermöglichkeiten ==== | ||
| - | 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) | ||