Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| uhsdr:uhsdrbl [17.01.2018 22:12] – df9ts | uhsdr:uhsdrbl [13.02.2018 16:47] (aktuell) – [Option 3: USB-Stick Upgrade] df9ts | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | {{tag>stub}} | + | {{tag>review}} | 
| - | ===== UHSDR Bootloader ===== | + | {{tag> | 
| - | ==== Allererste Bootloader Installation ==== | + | |
| - | Zur Erstinstallation des Bootloaders nach der "P6" | + | ==== Bootloader Installation - Allgemeine Bemerkungen ==== | 
| + | Es gibt 2 Optionen für die allererste Bootloader Installation: | ||
| + | * Option 1: Debug adapter. Vorbedingungen: | ||
| + | * STM "ST-Link/V2" | ||
| + | * PC mit STM Link SW | ||
| + | * Option 2: STM "Defuse". Vorbedingungen: | ||
| + | * PC mit STM Defuse Tool installiert | ||
| + | * USB-microUSB Kabel (um PC mit OVI40 UI zu verbinden) | ||
| - | Vorbereitungen zur Bootloader Installation: | ||
| - | * Stabiles 5V Netzteil bereitstellen | + | Nachfolgende Bootloader upgrades können gemacht werden mit: | 
| - | * Aktuellen OVI40 Bootloader herunterladen von [[https:// | + | * Option 1: ST-Link/V2 | 
| - | * ST Micro DfuSETool Utility auf PC herunterladen und installieren: [[http:// | + | * Option 2: DfuSE | 
| + | * Option 3: USB-Stick. Vorbedingungen: | ||
| + | * USB stick, FAT oder FAT32 formatiert, mit korrektem Bootloader File | ||
| + | * Auf dem OVI40 UI installierter UHSDR bootloader, funktioniert | ||
| - | Die erste Bootloader | + | Die neueste | 
| + | * *.bin Date (reines Binary File) | ||
| + | * *.dfu Datei (Binary File mit zusätzlichen Infos, z.B. Lade-Adresse) | ||
| - | ==== Allererste | + | Für eine allererste UHSDR Bootloader Installation | 
| - | Zur Erstinstallation des Bootloaders nach der " | + | Die nächsten Abschnitte erklären alles detailierter | 
| - | Vorbereitungen | + | ==== "P6 Jumper" | 
| + | P6 jumper schließen, wenn: | ||
| + | * Noch nie ein UHSDR Bootloader auf diesem OVI40 UI installiert war | ||
| + | * Bootloader nicht funktioniert und andere Installationsmethoden gescheitert sind | ||
| - | * Stabiles 5V Netzteil bereitstellen | + | Nach Schließen des P6 Jumpers mit Option 1 oder Option 2 fortfahren. | 
| - | * Aktuellen OVI40 Bootloader herunterladen von [[https:// | + | |
| - | * ST Micro DfuSETool Utility auf PC herunterladen und installieren: | + | |
| - | Die erste Bootloader Installation wird hier beschrieben: | + | Nach erfolgtem Upgrade daran denken, den P6 Jumper **wieder zu öffnen**. | 
| - | ==== Kontrolle der geladenen Bootloader Version | + | ==== Option 1: ST-Link Upgrade | 
| - | Wenn Du im System-Menü der Firmware die Bootloader Version anzeigen lässt - was wird Dir dann angezeigt? \\  \\ Sollte es etwas anderes als 3.4.5 sein hol Dir bitte den Bootloader (.dfu - Datei) und flashe den mit Jumper | + | === Vorbedingungen === | 
| - | + | * Neueste Datei bl-40SDR.bin [[https:// | |
| - | ==== Nachfolgende Bootloader Update Installationen ==== | + | * STM ST-Link V2 adapter | 
| + | * ST-Link SW installiert und läuft auf PC. USB Treiber installiert, ST-Link/ | ||
| + | * OVI40 UI mit +5V versorgt (JP1) | ||
| + | === Arbeitsschritte === | ||
| < | < | ||
| - | ==== Flashen des UI Boards ==== | + | === Further Reading | 
| + | * {{ : | ||
| + | * {{ : | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| - | Der UHSDR Bootloader hat 2 Modi: er kann über USB Memorystick geladen werden oder über den sogenannten DFU Modus | + | ==== Option | 
| - | Weiter Details sind hier erklärt: [[https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades|https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades]] | + | === Vorbedingungen === | 
| + | * Neueste Datei bl-40SDR.dfu von [[https:// | ||
| + | * ST-Micro DeFuse Tool installieren: [[http://www.st.com/en/development-tools/stsw-stm32080.html|http://www.st.com/en/development-tools/stsw-stm32080.html]] | ||
| + | * PC mit OVI40 UI über USB - to - MiniUSB Kabel verbinden. Am OVI40 UI die MiniUSB Buchse nehmen! | ||
| + | * ST-Micro DFuse SW auf PC installiert und läuft, USB Treiber installiert, | ||
| + | * OVI40 UI mit +5V versorgt (JP1) | ||
| - | Alles, was auf " | + | === Arbeitsschritte === | 
| + | * Boot loader Installation wird {{: | ||
| - | < | + | === Weiterführende Doks === | 
| + | * {{ :uhsdr:en.cd00155676.pdf | ST-Micro DFuse Tool description}} | ||
| + | * [[http:// | ||
| - | Alles, was auf .bin aufhört, muss entweder mit dem ST-Link (bootloader updaten) oder mit dem USB-Stick (firmware updaten) gemacht werden. Zusätzlich kann man die firmware auch mit dem ST-Link updaten (.dfu). | ||
| - | < | + | ==== Option 3: USB-Stick Upgrade | 
| - | [[https:// | + | |
| - | + | ||
| - | === Bootloader laden === | + | |
| - | + | ||
| - | Siehe auch [[https:// | + | |
| - | + | ||
| - | Stromversorgung dazu 5 Volt Pin 28+ , Pin 30 Gnd) | + | |
| - | + | ||
| - | === UHSDR Firmware laden === | + | |
| - | + | ||
| - | Nachdem im DFU mode (J6) der neueste Bootloader geladen wurde (bl-40SDR.dfu): | + | |
| - | + | ||
| - | - +8V on JP1 pin 29 - zur Stromversorgung des USB stick! | + | |
| - |  | + | |
| - | - +5V on JP1 pin 28 legen - um bootloader zu starten | + | |
| - | - USB stick in USB port stecken - auf richtigen Firmware Namen achten (fw-40SDR.bin) | + | |
| - | - Warten bis FW upload fertig ist | + | |
| - | - Taste "Band -" loslassen | + | |
| - | - +5V aus und wieder einschalten für OVI40 UI board reboot. | + | |
| - | + | ||
| - | + | ||
| - | ==== Nachfolgende Bootloader Update Installationen | + | |
| - | + | ||
| - | < | + | |
| - | ==== Flashen des UI Boards ==== | + | === Vorbedingungen | 
| + | * Neueste bl-40SDR.bin Datei herunterladen [[https:// | ||
| + | * USB-Stick formatieren mit FAT oder FAT32 | ||
| + | * bl-40SDR.bin auf Stick kopieren. Sicherstellen, | ||
| + | * OVI40 UI mit +5V versorgen (Pin 28 JP1) und +8V (Pin 29 JP1) und GND (Pin 30 JP1). +8V versorgt den USB Stick über Spannungsregler | ||
| + | * Neuerer UHSDR Bootloader auf OVI40 UI installiert und läuft ok | ||
| - | Der UHSDR Bootloader | + | === Arbeitsschritte === | 
| + | - Taste "BAND -" drücken und gedrückt halten | ||
| + | - +5V an JP1 pin 28 legen - dadurch startet der Bootloader | ||
| + | - USB stick in große USB Buchse des OVI40 UI stecken | ||
| + | - Warten, bis FW Programmierung fertig ist | ||
| + | - "Band -" loslassen | ||
| + | - +5V entfernen, dann wieder anlegen um OVI40 UI erneut zu booten. | ||
| - | Weiter Details sind hier erklärt: | + | [{{:uhsdr: | 
| - | Alles, was auf " | + | ==== Bootloader | 
| - | < | + | Jumper P6 öffnen, falls er zuvor geschlossen wurde, dann OVI40 UI booten. | 
| - | Alles, was auf .bin aufhört, muss entweder mit dem ST-Link (bootloader updaten) oder mit dem USB-Stick (firmware updaten) gemacht werden. Zusätzlich kann man die firmware auch mit dem ST-Link updaten (.dfu). | + | Beim starten der OVI40 UI sollte bei korrekter Installation folgender boot loader splash screen sichtbar sein: | 
| - | < | + | [{{:uhsdr:i40_33.jpg?400|Boot loader splash screen | 
| - | [[https:// | + | |
| - | === Bootloader | + | Bitte auch Bootloader | 
| - | Siehe auch [[https:// | + | ===== UHSDR Bootloader - Weiterführende Doks ===== | 
| + | Forum: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | Stromversorgung dazu 5 Volt Pin 28+ , Pin 30 Gnd) | + | Github Wiki: | 
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | === UHSDR Firmware laden === | ||
| - | Nachdem im DFU mode (J6) der neueste Bootloader geladen wurde (bl-40SDR.dfu): | ||
| - | - +8V on JP1 pin 29 - zur Stromversorgung des USB stick! | ||
| - | - Drücke und (wichtig!) halte Taste "BAND -" | ||
| - | - +5V on JP1 pin 28 legen - um bootloader zu starten | ||
| - | - USB stick in USB port stecken - auf richtigen Firmware Namen achten (fw-40SDR.bin) | ||
| - | - Warten bis FW upload fertig ist | ||
| - | - Taste "Band -" loslassen | ||
| - | - +5V aus und wieder einschalten für OVI40 UI board reboot. | ||