Changes for page Firmware Upgrade Instruction for STM32 base products
Last modified by Bei Jinggeng on 2024/02/02 11:51
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,4 +1,4 @@ 1 -Contents: 1 + **Contents:** 2 2 3 3 {{toc/}} 4 4 ... ... @@ -23,7 +23,6 @@ 23 23 |(% style="width:444px" %)[[RS485-BL>>url:https://www.dragino.com/products/lora-lorawan-end-node/item/167-rs485-bl.html]], LDDS75,[[LLDS12>>url:https://www.dragino.com/products/distance-level-sensor/item/185-llds12.html]],LDDS20,[[LSE01>>https://www.dragino.com/products/agriculture-weather-station/item/159-lse01.html]],WSC1-L,GroPoint Air|(% style="width:239px" %)[[Hardware Connection Photo>>url:https://wiki.dragino.com/index.php/Firmware_Upgrade_Trouble_Shooting#RS485-BL.2FLDDS75.2FLDDS20.2FLSE01]]|(% style="width:204px" %)[[Hardware Connect Photo>>url:https://wiki.dragino.com/index.php/Firmware_Upgrade_Instruction_for_STM32_base_products#RS485-BL.2FLDDS75.2FLDDS20.2FLSE01_2]] 24 24 |(% style="width:444px" %)[[LTC2>>url:https://www.dragino.com/products/temperature-humidity-sensor/item/170-ltc2.html]]|(% style="width:239px" %)×|(% style="width:204px" %)[[Hardware Connect Photo>>url:https://wiki.dragino.com/index.php/Firmware_Upgrade_Instruction_for_STM32_base_products#LTC2]] 25 25 26 - 27 27 = 3. UART Upgrade Guide = 28 28 29 29 == 3.1 Hardware Connection == ... ... @@ -30,13 +30,13 @@ 30 30 31 31 === 3.1.1 LSN50 v1 === 32 32 33 -[[image:image-20220511163746-2.png]] 32 +[[image:image-20220511163746-2.png||height="322" width="433"]] 34 34 35 35 Connection for LSN50 v1 36 36 37 37 === 3.1.2 LSN50 v2/LSN50v2-D22/LSN50v2-D23 === 38 38 39 -[[image:https://wiki.dragino.com/images/thumb/f/f8/STM32_UART_Upgrade_2.png/600px-STM32_UART_Upgrade_2.png||height="2 91" width="600"]]38 +[[image:https://wiki.dragino.com/images/thumb/f/f8/STM32_UART_Upgrade_2.png/600px-STM32_UART_Upgrade_2.png||height="267" width="551"]] 40 40 41 41 Connection for LSN50 Type V2 42 42 ... ... @@ -54,7 +54,6 @@ 54 54 * Put Switch SW1 to ISP position 55 55 * Connect JP2 jumper (Yellow one), so device is power on. 56 56 57 - 58 58 == 3.2 Upgrade Steps == 59 59 60 60 ((( ... ... @@ -88,16 +88,22 @@ 88 88 89 89 [[image:https://wiki.dragino.com/images/thumb/0/09/STM32_UART_Upgrade_5.png/600px-STM32_UART_Upgrade_5.png||height="385" width="600"]] 90 90 89 +((( 91 91 UART Upgrade 91 +))) 92 92 93 93 ((( 94 +((( 94 94 Step 5: For switch type ISP Mode, After upgrade,please remember to switch back to Flash mode and press RESET Button to run the firmware. 95 95 ))) 97 +))) 96 96 97 97 ((( 100 +((( 98 98 Step 6: Always run AT+FDR after update firmware. This is to reset the device to factory settings of the new firmware. 99 99 100 100 ))) 104 +))) 101 101 102 102 == 3.3 Trouble shooting == 103 103 ... ... @@ -111,16 +111,19 @@ 111 111 1. If you use Windows10 system. Please change the flash loader to run in Windows7 compatibility mode. 112 112 1. We see a case the FT232 USB TTL adapter has reliability issue with the PC USB chipset(Intel). In this case, even above, it still has serious reliability issue for uploading. If this happen, change a PC or change a USB to TTL adapter will solve. 113 113 114 - 115 115 == 3.4 Flash Loader ~-~- Unable to Load data from this file == 116 116 117 117 [[image:https://wiki.dragino.com/images/9/96/FlashLoader-troube_1.png||height="521" width="399"]] 118 118 122 +((( 119 119 Unable to Load data from this file 124 +))) 120 120 121 121 ((( 127 +((( 122 122 The previous LSN50 firmware file is stored in github. If user use right click ~-~-> Save As to get the hex file. This error will happen. Now the LSN50 firmware file has been moved to [[LSN50 Firmware>>url:http://www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/Firmware/]] to avoid this happen. 123 123 ))) 130 +))) 124 124 125 125 == 3.5 Alternative method to flash via UART == 126 126 ... ... @@ -149,7 +149,6 @@ 149 149 * ST-LINK v2 SWCLK <~-~-> Dupont green pin 150 150 * ST-LINK v2 SWDIO <~-~-> Dupont white pin 151 151 152 - 153 153 === 4.1.3 LAQ4 ST-Link v2 Connection === 154 154 155 155 [[image:https://wiki.dragino.com/images/thumb/0/03/STM32_STLINK_Upgrade_LAQ4.png/600px-STM32_STLINK_Upgrade_LAQ4.png||height="331" width="600"]] ... ... @@ -184,7 +184,6 @@ 184 184 * ST-LINK v2 SWCLK <~-~-> LTC2 SWCLK 185 185 * ST-LINK v2 SWDIO <~-~-> LTC2 SWDIO 186 186 187 - 188 188 == 4.2 ST-Link Upgrade Guide == 189 189 190 190 ((( ... ... @@ -210,7 +210,6 @@ 210 210 211 211 Click Global Icon 212 212 213 - 214 214 **Step 5**: After click the Global ICon in Step4, The led on the ST-LINK v2 adapter will now blinks, if you use hand to press the reset button , you need to release the reset button when see the LED blinks, and the ST-Link will detect the STM32 hardware as below. Click cancel to enter next step. Please check hardware connection if ST-Link v2 LED doesn't blink 215 215 216 216 [[image:https://wiki.dragino.com/images/thumb/2/20/ST-LINK-troube_2.png/600px-ST-LINK-troube_2.png||height="366" width="600"]] ... ... @@ -232,7 +232,6 @@ 232 232 233 233 1. Make sure see the LED blink on the ST-Link and release the reset button during blinking. 234 234 235 - 236 236 Possible Issue 2: 237 237 238 238 1. There are different version ST-Link v2. The white one as below is the most stable and recommended one. ... ... @@ -249,15 +249,27 @@ 249 249 250 250 [[image:https://wiki.dragino.com/images/a/a3/ST-LINK-troube_4.png||height="337" width="406"]] 251 251 255 +((( 252 252 RESET pin not function 257 +))) 253 253 254 254 ((( 260 + 261 +))) 262 + 263 +((( 264 +((( 255 255 User can try to mannual reset when use this type of ST-Link, touch the reset pin to GND pin and click the global icon in the ST Utility, If the other 3 wire connection is fine, the ST-LInk adapter LED will blink. and then release the reset. The IC should be detected. 256 256 ))) 267 +))) 257 257 269 +((( 258 258 For LHT65 we recommend to use the white one show in possible issue 2. 271 +))) 259 259 273 +((( 260 260 For LGT92, if user use this type of ST-Link, please also connect the 5v to USB port of LGT92 275 +))) 261 261 262 262 263 263 === 4.3.2 ST-Link v2 detect the hardware but disconnect after click OK === ... ... @@ -290,8 +290,8 @@ 290 290 291 291 [[image:https://wiki.dragino.com/images/1/12/Stlink23.png||height="238" width="486"]] 292 292 293 -**step2:**Click yes to upgrade successfully. 294 - 295 295 [[image:https://wiki.dragino.com/images/a/a2/Stlink24.png||height="128" width="230"]] 296 296 297 -**step3:** 310 +**step2:**Click yes to upgrade successfully. 311 + 312 +