Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
uhsdr:uhsdrbl [05.02.2018 14:13] – df9ts | uhsdr:uhsdrbl [13.02.2018 16:47] (aktuell) – [Option 3: USB-Stick Upgrade] df9ts | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | {{tag>stub}} | + | {{tag>review}} |
{{tag> | {{tag> | ||
- | ===== UHSDR Bootloader ===== | ||
- | < | + | ==== Bootloader Installation - Allgemeine Bemerkungen ==== |
- | [[https:// | + | Es gibt 2 Optionen für die allererste |
- | [[https://github.com/ | + | * Option 1: Debug adapter. Vorbedingungen: |
+ | * STM "ST-Link/V2" Adapter, | ||
+ | * PC mit STM Link SW | ||
+ | * Option 2: STM " | ||
+ | * PC mit STM Defuse Tool installiert | ||
+ | * USB-microUSB Kabel (um PC mit OVI40 UI zu verbinden) | ||
- | https:// | ||
- | ==== .bin oder .dfu Datei benutzen? ==== | + | Nachfolgende Bootloader upgrades können gemacht werden mit: |
- | * Alles, was auf " | + | * Option 1: ST-Link/V2 |
- | * Alles, was auf .bin aufhört, muss entweder | + | * Option 2: DfuSE |
- | * mit ST-Link (bootloader updaten) oder | + | * Option 3: USB-Stick. Vorbedingungen: |
- | * mit dem USB-Stick (firmware updaten) gemacht werden. Zusätzlich kann man die firmware auch mit dem ST-Link updaten (.dfu). | + | * USB stick, FAT oder FAT32 formatiert, mit korrektem Bootloader File |
+ | * Auf dem OVI40 UI installierter UHSDR bootloader, funktioniert | ||
- | ==== ST-Micro DFuse Tool ==== | + | 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: |
- | {{ :uhsdr:en.cd00155676.pdf | ST-Micro DFuse Tool Beschreibung}} | + | * *.bin Date (reines Binary File) |
+ | * *.dfu Datei (Binary File mit zusätzlichen Infos, z.B. Lade-Adresse) | ||
+ | Für eine allererste UHSDR Bootloader Installation muß der Jumper " | ||
- | ==== Allererste Bootloader Installation ==== | + | Die nächsten Abschnitte erklären alles detailierter |
- | Zur **Erstinstallation** des Bootloaders nach der " | + | ==== " |
+ | P6 jumper schließen, | ||
+ | * Noch nie ein UHSDR Bootloader auf diesem | ||
+ | * Bootloader nicht funktioniert und andere Installationsmethoden gescheitert sind | ||
- | Vorbereitungen zur Bootloader Installation: | + | Nach Schließen des P6 Jumpers mit Option 1 oder Option 2 fortfahren. |
- | | + | Nach erfolgtem Upgrade daran denken, den P6 Jumper |
- | | + | |
- | | + | |
- | Die erste Bootloader Installation wird hier beschrieben: {{: | + | ==== Option 1: ST-Link Upgrade ==== |
- | ==== Kontrolle der geladenen Bootloader Version ==== | + | === Vorbedingungen |
- | + | * Neueste Datei bl-40SDR.bin [[https:// | |
- | Nach erfolgreicher Bootloader-Installation den " | + | * STM ST-Link V2 adapter mit PC und OVI40 UI verbinden. |
- | + | * ST-Link SW installiert und läuft auf PC. USB Treiber installiert, | |
- | Wenn Du im System-Menü der Firmware die Bootloader Version anzeigen lässt | + | * OVI40 UI mit +5V versorgt |
- | + | ||
- | ==== Nachfolgende Bootloader Update Installationen ==== | + | |
+ | === Arbeitsschritte === | ||
< | < | ||
- | Bootloader kann installiert werden mit: | + | === Further Reading === |
- | * Über Kabel (kleine USB Buchse) und DFuse-Tool (s.o.) | + | * {{ : |
- | * USB Memory-Stick | + | * {{ : |
- | * Debug-Adapter "ST-Link V2" | + | * [[http:// |
- | + | * [[http://www.st.com/ | |
- | Je nach verwendeter Methode bitte die richtige Binär-datei nutzen: DFU Tool und natürlich die .dfu Datei nutzen (P6 muss nicht mehr gesteckt werden). *.bin nur mit ST-Link | + | |
- | + | ||
- | ==== Flashen des UI Boards ==== | + | |
- | + | ||
- | Der UHSDR Bootloader hat 2 Modi: er kann über USB Memorystick geladen werden oder über den sogenannten DFU Modus | + | |
- | Weiter Details sind hier erklärt: [[https:// | + | ==== Option 2: DeFuse Tool Upgrade ==== |
+ | === Vorbedingungen === | ||
+ | * Neueste Datei bl-40SDR.dfu von [[https:// | ||
+ | * ST-Micro DeFuse Tool installieren: | ||
+ | * 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) | ||
- | < | + | === Arbeitsschritte === |
+ | * Boot loader Installation wird {{:projekte:ovi40-sdr:bootloader_install.pdf|hier beschrieben}} | ||
+ | === Weiterführende Doks === | ||
+ | * {{ : | ||
+ | * [[http:// | ||
- | < | ||
- | [[https:// | ||
- | === Bootloader laden === | + | ==== Option 3: USB-Stick Upgrade ==== |
- | Siehe auch [[https:// | + | === Vorbedingungen === |
+ | * Neueste bl-40SDR.bin Datei herunterladen | ||
+ | * 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 | ||
- | Stromversorgung dazu 5 Volt Pin 28+ , Pin 30 Gnd) | + | === 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. | ||
- | === UHSDR Firmware laden === | + | [{{: |
- | Nachdem im DFU mode (J6) der neueste | + | ==== Bootloader |
- | - +8V on JP1 pin 29 - zur Stromversorgung des USB stick! | + | Jumper P6 öffnen, falls er zuvor geschlossen wurde, dann OVI40 UI booten. |
- | - 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. | + | |
+ | Beim starten der OVI40 UI sollte bei korrekter Installation folgender boot loader splash screen sichtbar sein: | ||
- | ==== Flashen des UI Boards ==== | + | [{{: |
- | Der UHSDR Bootloader | + | Bitte auch Bootloader |
- | Weiter Details sind hier erklärt: [[https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades|https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades]] | + | ===== UHSDR Bootloader - Weiterführende Doks ===== |
+ | Forum: | ||
+ | * [[https://www.amateurfunk-sulingen.de/forum/index.php? | ||
+ | * [[https://www.amateurfunk-sulingen.de/ | ||
+ | * [[https://www.amateurfunk-sulingen.de/ | ||
- | Alles, was auf ".dfu" aufhört, kann und sollte im dfu_node (also mit dem dfu-Tool und dem USB-Kabel) geflasht werden. | + | Github Wiki: |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
- | < | ||
- | 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). | ||
- | < | ||
- | [[https:// | ||