en:uhsdr:uhsdrfw

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:uhsdr:uhsdrfw [05.02.2018 22:35] – created df9ts_useren:uhsdr:uhsdrfw [06.02.2018 10:08] (current) df9ts_user
Line 1: Line 1:
-{{tag>stub}}+{{tag>review}}
 {{tag>english}} {{tag>english}}
 +<bootnote> Attention: Work in progress - page under construction</bootnote>
 ===== UHSDR Firmware ===== ===== UHSDR Firmware =====
  
-There are two options to load new firmware versions onto a working UHSDR boot loader:+There are two standard options to load new firmware versions onto a working UHSDR boot loader:
   * DfuSe Tool   * DfuSe Tool
   * USB Stick   * USB Stick
 +
 +ST-Link/V2 debug adapter can also be used to download new firmware
  
 ==== DfuSe Firmware upgrade ==== ==== DfuSe Firmware upgrade ====
Line 19: Line 22:
   * supply +5V to OVI40 UI (JP1 pin 28)   * supply +5V to OVI40 UI (JP1 pin 28)
   * keep pressing "band +" switch until "DFU upgrade mode" appears on LCD screen. You may release the "band + " switch then   * keep pressing "band +" switch until "DFU upgrade mode" appears on LCD screen. You may release the "band + " switch then
-  * Use DfuSe Tool to load new firmware. Use the +  * Use DfuSe Tool to load new firmware. Use the "Choose button marked in picture to select new firmware to upload, not the other one. Then use Upload and Verify button, then quit
 [{{:en:uhsdr:dfuse.png?400|DfuSe Tool}}] [{{:en:uhsdr:dfuse.png?400|DfuSe Tool}}]
   * Reboot   * Reboot
Line 25: Line 28:
  
 === Further Reading === === Further Reading ===
-{{ :uhsdr:en.cd00155676.pdf | ST-Micro DFuse Tool Beschreibung}}+{{ :uhsdr:en.cd00155676.pdf| ST-Micro DFuse Tool Beschreibung}}
  
 ==== USB Stick Firmware upgrade ==== ==== USB Stick Firmware upgrade ====
 === Preconditions === === Preconditions ===
 +  * Download latest fw-40SDR.bin firmware from [[https://www.amateurfunk-sulingen.de/uhsdr/bootloader-latest/OVI40/|here]].   
 +  * 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 === === Procedure ===
-=== Further Reading ===+  * 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://github.com/df8oe/UHSDR/blob/81dd4afae1a52103b2f1824cba34e2ff35e805ea/mchf-eclipse/useful_manuals/bootloader_doc.md]]
 +[[https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades]]
  
-<bootnote>Einarbeiten: https://github.com/df8oe/UHSDR/blob/81dd4afae1a52103b2f1824cba34e2ff35e805ea/mchf-eclipse/useful_manuals/bootloader_doc.md</bootnote>+==== ST-Link/V2 Firmware upgrade ==== 
 +=== Preconditions === 
 +  * Download latest fw-40SDR.bin firmware from [[https://www.amateurfunk-sulingen.de/uhsdr/bootloader-latest/OVI40/|here]]   
 +  * 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->Connect 
 +  * In ST-Link Utility: Target->Program and Verify 
 +    * Start address 0x08010000 
 +    * Enter file path of .bin file to program  
 +    * Select verify while programming 
 +    * Select "reset after programming" 
 +  * Hit "Start" to program device   
 +  * After successful programming the UHSDR FW should start
  
-==== Firmware Installation ====+==== Further Reading ====
  
-<bootnote>ToDo https://github.com/df8oe/UHSDR/wiki/Firmware-Upgrades</bootnote> 
  
-==== 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 "drangeschummelt" und zeigt das nicht an 
-4) Verdrahtung von der großen USB-Buchse zum STM marode 
-5) zu alter Bootloader (ich rede vom aktuellen Bootloader) 
  • en/uhsdr/uhsdrfw.1517870136.txt.gz
  • Last modified: 05.02.2018 22:35
  • by df9ts_user