Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
uhsdr:uhsdrfw [17.01.2018 11:44] – ↷ Seitename wurde von uhsdr:ovi40_uhsdrfw auf uhsdr:uhsdrfw geändert df9ts_user | uhsdr:uhsdrfw [06.02.2018 16:54] – 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 ==== | ||
+ | === Preconditions === | ||
+ | * Download latest fw-40SDR.bin firmware from [[https:// | ||
+ | * Format USB-Stick with FAT or FAT32 file partition. Make sure - just in case - that USB-stick is otherwise empty | ||
+ | * Copy .bin file to stick. Make sure it is copied as file, not just a link / short-cut | ||
+ | * Recent UHSDR boot loader installed and working | ||
+ | |||
+ | === Procedure === | ||
+ | * Supply +8V on JP1 pin 29 - to pwer USB stick | ||
+ | * Push and - important - hold switch "BAND -" | ||
+ | * Supply +5V on JP1 pin 28 - this starts the boot loader | ||
+ | * Wait until "USB drive mode" is displayed on LCD screen, then release "band -" switch | ||
+ | * insert USB stick into large USB port of OVI40 UI | ||
+ | * Wait for FW upload to finish | ||
+ | - Remove +5V, then apply again to reboot OVI40 UI. | ||
+ | |||
+ | ==== Further Reading ==== | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | ==== ST-Link/V2 Firmware upgrade ==== | ||
+ | === Preconditions === | ||
+ | * Download latest fw-40SDR.bin firmware from [[https:// | ||
+ | * Connect ST-Link/V2 with OVI40 UI and with PC. | ||
+ | * Start STM32 ST-Link Utility on PC | ||
+ | * Recent UHSDR boot loader installed and working | ||
+ | * OVI40 UI powered up | ||
+ | |||
+ | === Procedure === | ||
+ | * In ST-Link Utility: Target-> | ||
+ | * In ST-Link Utility: Target-> | ||
+ | * Start address 0x08010000 | ||
+ | * Enter file path of .bin file to program | ||
+ | * Select verify while programming | ||
+ | * Select "reset after programming" | ||
+ | * Hit " | ||
+ | * After successful programming the UHSDR FW should start | ||
+ | |||
+ | ==== 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) |