Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:hardware:blue:operation:fw_installation [2018/08/24 21:43]
gerbold [Firmware]
en:hardware:blue:operation:fw_installation [2020/06/09 06:17]
gerbold [Web Interface]
Line 11: Line 11:
 ===== Web Interface ===== ===== Web Interface =====
  
-To upgrade the firmware via the web interface, follow the menu prompts in the web interface in the section System::​Tools::​Firmware...+To upgrade the firmware via the web interface, follow the menu prompts in the web interface in the section ​"​Tools::​System::Firmware..."​ 
 + 
 +Next screen will be "Tools::​Firmware". Here go to "​Tools::​Firmware::​Upload Firmware"​ and select the file. Choose the file with ending .bin. The file will be uploaded. 
 + 
 +Afterwards the MD5 of the firmware will be compared with the expected MD5 on the server. Once this is done start the update in "​Tools::​Firmware::​Flash Firmware"​. Finaly wait for 30 secondsThe station should restart and display the Status page within this timeIf this time passed by and the status page is not visible, hit the reload button of the browser.
  
  
Line 30: Line 34:
 You can also flash a new firmware over the USB connector via the DfuSe of the processor as follows. You can also flash a new firmware over the USB connector via the DfuSe of the processor as follows.
  
-  ​Load the DfuSeDemo software for the Windows operating systems from the website of STMicroelectronics [[http://​www.st.com|]]. Get "​stsw-stm32080.zip"​ from here [[https://​www.st.com/​en/​development-tools/​stsw-stm32080.html|]]. +  ​Load the DfuSeDemo software for the Windows operating systems from the website of STMicroelectronics [[http://​www.st.com|]]. Get "​stsw-stm32080.zip"​ from here [[https://​www.st.com/​en/​development-tools/​stsw-stm32080.html|]]. As an alternative get the ZIP-file "​DfuSe_Demo_V3.0.4.zip"​ from here [[https://​tracker.blitzortung.org/​firmware/​dfu|]]For non-Windows operating systems you can use the following ​softwar: [[http://​dfu-util.sourceforge.net/​|]] 
-  * As an alternative get the ZIP-file "​DfuSe_Demo_V3.0.4.zip"​ from here [[https://​tracker.blitzortung.org/​firmware/​dfu|]] +  ​Install the application. 
-For non-Windows operating systems you can use the following ​softwareFIXME whitch SW? +  ​Download a DFU firmware file for System Blue from the following site. [[https://​tracker.blitzortung.org/​firmware/​dfu|]] 
-  ​Install the application. +  ​Connect the System Blue controller board via USB with your computer. 
-  ​Download a DFU firmware file for System Blue from the following site. [[https://​tracker.blitzortung.org/​firmware/​dfu|]] +  ​Start the System Blue controller in DFU-mode: Push and hold both, the RESET button and the BOOT0 button, at the same time. Then first release the RESET button before you release the BOOT0 button. Your Windows PC should now recognize a new device and install a driver for the new device during the DFU setup. 
-  ​Connect the System Blue controller board via USB with your computer. +  ​Open the DfuSeDemo application. You should see the message "STM Device in DFU Mode". If not, then something went wrong. Try again the previous step (driver reinstall, check cable). 
-  ​Start the System Blue controller in DFU-mode: Push and hold both, the RESET button and the BOOT0 button, at the same time. Then first release the RESET button before you release the BOOT0 button. +  ​Keep all setting as they are and click the "​Choose..."​ button on the bottom. Select the DFU firmware file from above. Now it should look like in the following screenshot. {{:​en:​hardware:​blue:​dfu.png?​|}} 
-Your Windows PC should now recognize a new device and install a driver for the new device during the DFU setup. +  ​Next push the "​Upgrade"​ button. 
-  ​Open the DfuSeDemo application. You should see the message "STM Device in DFU Mode". If not, then something went wrong. Try again the previous step (driver reinstall, check cable). +  ​After the upgrade is done, you can push the RESET button or "Leave DFU mode" in the application. 
-  ​Keep all setting as they are and click the "​Choose..."​ button on the bottom. Select the DFU firmware file from above. Now it should look like in the following screenshot. +  ​Now you should be able to access the webinterface to upgrade a more recent firmware.
-{{:​en:​hardware:​blue:​dfu.png?​|}} +
-  ​Next push the "​Upgrade"​ button. +
-  ​After the upgrade is done, you can push the RESET button or "Leave DFU mode" in the application. +
-  ​Now you should be able to access the webinterface to upgrade a more recent firmware.+
  
 The DFU mode is a feature of the processor itself and not a feature of our firmware. It’s not possible to overwrite/​destroy the DFU-bootloader. That is, it should always be possible to recover the firmware after a failed web-interface firmware update. A DFU file can be created from a BIN file with the DFU file manager. The DFU mode is a feature of the processor itself and not a feature of our firmware. It’s not possible to overwrite/​destroy the DFU-bootloader. That is, it should always be possible to recover the firmware after a failed web-interface firmware update. A DFU file can be created from a BIN file with the DFU file manager.