uhsdr:uhsdrbl

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
uhsdr:uhsdrbl [30.01.2018 19:52] – [Allererste Bootloader Installation] df8oeuhsdr:uhsdrbl [12.02.2018 16:20] – [Bootloader auf korrekte Funktion prüfen] df9ts
Zeile 1: Zeile 1:
-{{tag>stub}} +{{tag>review}}  
-===== UHSDR Bootloader =====+{{tag>german}}
  
-<bootnote>Einarbeiten: \\ https://github.com/df8oe/UHSDR/wiki/Bootloader-Installation \\  +==== Bootloader Installation Allgemeine Bemerkungen ==== 
-https://github.com/df8oe/UHSDR/blob/81dd4afae1a52103b2f1824cba34e2ff35e805ea/mchf-eclipse/useful_manuals/bootloader_doc.md</bootnote>+Es gibt 2 Optionen für die allererste Bootloader Installation: 
 +  * Option 1Debug adapterVorbedingungen: 
 +    * STM "ST-Link/V2" Adapter,  
 +    * 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)
  
  
 +Nachfolgende Bootloader upgrades können gemacht werden mit:
 +  * Option 1: ST-Link/V2
 +  * 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
  
-==== Allererste Bootloader Installation ====+Die neueste Bootloader SW kann [[https://df8oe.github.io/UHSDR/|hier]] gefunden werden. Abhänging von der gewählten Option 1, 2 oder benötigt man: 
 +  * *.bin Date (reines Binary File) 
 +  * *.dfu Datei (Binary File mit zusätzlichen Infos, z.B. Lade-Adresse)
  
-Zur Erstinstallation des Bootloaders nach der "P6" Methode muß der Jumper "P6" auf dem OVI40 UI Board geschlossen werden (mehr dazu unten).+Für eine allererste UHSDR Bootloader Installation muß der Jumper "P6" gesetzt sein, siehe unten. Für nachfolgende Bootloader Installationen kann der Jumper offen bleiben!
  
-Vorbereitungen zur Bootloader Installation:+Die nächsten Abschnitte erklären alles detailierter
  
-  * Stabiles 5V Netzteil bereitstellen +==== "P6 Jumper" Methode zur allerersten Bootloader Installation ==== 
-  * Aktuellen OVI40 Bootloader herunterladen von [[https://df8oe.github.io/UHSDR/|https://df8oe.github.io/UHSDR/]] +P6 jumper schließen, wenn: 
-  * ST Micro DfuSETool Utility auf PC herunterladen und installieren: [[http://www.st.com/en/development-tools/stsw-stm32080.html|http://www.st.com/en/development-tools/stsw-stm32080.html]]+  * Noch nie ein UHSDR Bootloader auf diesem OVI40 UI installiert war 
 +  * Bootloader nicht funktioniert und andere Installationsmethoden gescheitert sind
  
-Die erste Bootloader Installation wird hier beschrieben: {{:projekte:ovi40-sdr:bootloader_install.pdf|bootloader_install.pdf}}+Nach Schließen des P6 Jumpers mit Option 1 oder Option 2 fortfahren.
  
-==== Kontrolle der geladenen Bootloader Version ====+Nach erfolgtem Upgrade daran denken, den P6 Jumper **wieder zu öffnen**.
  
-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 und dem dfu-Tool. Und dann schau nochmal nach, ob dann der 3.4.5 angezeigt wird.+==== Option 1: ST-Link Upgrade ====
  
-==== Nachfolgende Bootloader Update Installationen ====+=== Vorbedingungen === 
 +  * Neueste Datei bl-40SDR.bin [[https://www.amateurfunk-sulingen.de/uhsdr/bootloader-latest/OVI40/|hier herunterladen]].    
 +  * STM ST-Link V2 adapter mit PC und OVI40 UI verbinden.  
 +  * ST-Link SW installiert und läuft auf PC. USB Treiber installiert, ST-Link/V2 wird als USB Gerät von PC erkannt 
 +  * OVI40 UI mit +5V versorgt (JP1)
  
 +=== Arbeitsschritte ===
 <bootnote>ToDo</bootnote> <bootnote>ToDo</bootnote>
  
-==== Flashen des UI Boards ====+=== Further Reading === 
 +  * {{ :en:uhsdr:en.dm00026748.pdf |ST-Link V2 user manual}} 
 +  * {{ :en:uhsdr:en.cd00262073.pdf |STM32 ST-Link SW Utility user manual}} 
 +  * [[http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html|STM ST-Link/V2 USB drivers available here]] 
 +  * [[http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link004.html|ST-Link SW utility available at bottom of this page]]
  
-Der UHSDR Bootloader hat Modier kann über USB Memorystick geladen werden oder über den sogenannten DFU Modus+==== Option 2: DeFuse Tool Upgrade ====
  
-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://www.amateurfunk-sulingen.de/uhsdr/bootloader-latest/OVI40/|hier herunterladen]].    
 +  * 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 wird von PC als USB Gerät erkannt 
 +  * OVI40 UI mit +5V versorgt (JP1)
  
-Alles, was auf ".dfu" aufhört, kann und sollte im dfu_node (also mit dem dfu-Tool und dem USB-Kabel) geflasht werden.+=== Arbeitsschritte === 
 +  * Boot loader Installation wird {{:projekte:ovi40-sdr:bootloader_install.pdf|hier beschrieben}}
  
-<bootnote>ToDo SW von wo (BL & FW)</bootnote> Bootlader:mcHF -OVI40 dann :bl-40SDR.bin & bl-40SDR.dfu Firmware :fw-40SDR.bin & fw-40SDR.dfu+=== Weiterführende Doks === 
 +  * {{ :uhsdr:en.cd00155676.pdf | ST-Micro DFuse Tool description}} 
 +  * [[http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-stm32080.html|DfuSe Ressources and SW (bootom of page)]]
  
-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). 
  
-<bootnote>ToDo Doks lesen, Text Zusammenfassung schreiben, also include info from \\ [[https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=947|https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=947]] \\ +==== Option 3USB-Stick Upgrade ====
-[[https://github.com/df8oe/UHSDR/wiki/Topics:-UHSDR:-SW-Installation-on-SDR</bootnote|https://github.com/df8oe/UHSDR/wiki/Topics:-UHSDR:-SW-Installation-on-SDR</bootnote]]>+
  
-=== Bootloader laden ===+=== Vorbedingungen === 
 +  * Neueste bl-40SDR.bin Datei herunterladen [[https://www.amateurfunk-sulingen.de/uhsdr/bootloader-latest/OVI40/|von hier]].    
 +  * USB-Stick formatieren mit FAT oder FAT32 
 +  * bl-40SDR.bin auf Stick kopieren. Sicherstellen, daß die Datei kopiert wurde und nicht nur ein Shortcut zur Datei  
 +  * 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
  
-Siehe auch [[https://www.amateurfunk-sulingen.de/mchf-projekt/inbetriebnahme-tipps#start|mcHF Inbetriebnahme Tipps]]+=== 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.
  
-Stromversorgung dazu 5 Volt Pin 28+ , Pin 30 Gnd)+==== Bootloader auf korrekte Funktion prüfen ====
  
-=== UHSDR Firmware laden ===+Jumper P6 öffnen, falls er zuvor geschlossen wurde, dann OVI40 UI booten.
  
-Nachdem im DFU mode (J6) der neueste Bootloader geladen wurde (bl-40SDR.dfu):+Beim starten der OVI40 UI sollte bei korrekter Installation folgender boot loader splash screen sichtbar sein:
  
-  - +8V on JP1 pin 29 - zur Stromversorgung des USB stick! +[{{:uhsdr:i40_33.jpg?400|Boot loader splash screen / Startbildschirm}}]
-  - 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.+
  
 +Bitte auch Bootloader version im Firmware System Menü prüfen.
  
-==== Nachfolgende Bootloader Update Installationen ====+===== UHSDR Bootloader - Weiterführende Doks ===== 
 +Forum: 
 +  * [[https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=551;start=75]] 
 +  * [[https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=947|https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=947]] 
 +  * [[https://www.amateurfunk-sulingen.de/mchf-projekt/inbetriebnahme-tipps#start|mcHF Inbetriebnahme Tipps]]
  
-<bootnote>ToDo</bootnote> +Github Wiki
- +  [[https://github.com/df8oe/UHSDR/wiki/Bootloader-Installation|https://github.com/df8oe/UHSDR/wiki/Bootloader-Installation]] 
-==== Flashen des UI Boards ==== +  [[https://github.com/df8oe/UHSDR/blob/81dd4afae1a52103b2f1824cba34e2ff35e805ea/mchf-eclipse/useful_manuals/bootloader_doc.md]] 
- +  [[https://github.com/df8oe/UHSDR/wiki/Topics:-UHSDR:-SW-Installation-on-SDR]] 
-Der UHSDR Bootloader hat 2 Modier kann über USB Memorystick geladen werden oder über den sogenannten DFU Modus +  * [[https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades]]
- +
-Weiter Details sind hier erklärt: [[https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades|https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades]] +
- +
-Alles, was auf ".dfu" aufhört, kann und sollte im dfu_node (also mit dem dfu-Tool und dem USB-Kabel) geflasht werden. +
- +
-<bootnote>ToDo SW von wo (BL & FW)</bootnote> Bootlader:mcHF -OVI40 dann :bl-40SDR.bin & bl-40SDR.dfu Firmware :fw-40SDR.bin & fw-40SDR.dfu +
- +
-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). +
- +
-<bootnote>ToDo Doks lesen, Text Zusammenfassung schreiben, also include info from \\ [[https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=947|https://www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=947]] \\ +
-[[https://github.com/df8oe/UHSDR/wiki/Topics:-UHSDR:-SW-Installation-on-SDR</bootnote|https://github.com/df8oe/UHSDR/wiki/Topics:-UHSDR:-SW-Installation-on-SDR</bootnote]]+
- +
-=== Bootloader laden === +
- +
-Siehe auch [[https://www.amateurfunk-sulingen.de/mchf-projekt/inbetriebnahme-tipps#start|mcHF Inbetriebnahme Tipps]] +
- +
-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! 
-  - 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. 
  
  
  • uhsdr/uhsdrbl.txt
  • Zuletzt geändert: 13.02.2018 16:47
  • von df9ts