Changes for page Why can't the password access AT command after upgrade(-NB)?
Last modified by Mengting Qiu on 2024/08/27 18:17
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -62,33 +62,25 @@ 62 62 = 4. How to solve = 63 63 64 64 65 - == 4.1 Method1:Erase thechipbefore upgradingthefirmware==65 +Users can manually query the password via STM32CubeProgrammer. 66 66 67 67 68 -T heusercan choose to erase all contents before upgradingthe firmware andthen burn the new version ofthe firmware.Theuser can still usethe original password, but thismethodwill restoreall configurations to the default firmware Settings.68 +== 4.1 UART connection and firmware update methods == 69 69 70 -The chip can only be erased by updating the firmware through the UART TTL interface. See [[UART Connection>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]]. 71 71 72 - Methodoferasingfull chipflashmemory71 +Users can query passwords only using the UART interface via the STM32CubeProgrammer. 73 73 74 - *ConnecttotheM32CubeProgrammer73 +See [[UART Connection>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]]. 75 75 76 -[[image:image-20240827164813-1.png||height="457" width="791"]] 77 77 78 - *SelectErasefullchip flashmemory76 +update firmware through UART TTL interface : **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART_Access_for_NB_ST_BC660K-GL/#H4.2UpdateFirmware28Assumethedevicealreadyhaveabootloader29]]**. 79 79 80 -[[image:image-20240827165549-2.png||height="462" width="800"]] 81 81 79 +== 4.2 query the password via STM32CubeProgrammer == 82 82 83 -After the erase is complete, download the new firmware directly. 84 84 85 - * updatefirmwarethrough UART TTL interface: **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART_Access_for_NB_ST_BC660K-GL/#H4.2UpdateFirmware28Assumethedevicealreadyhaveabootloader29]]**.82 +Users can use the password address to query the password through STM32CubeProgrammer. 86 86 87 -== 4.2 Method 2: Update the firmware directly and query the password via STM32CubeProgrammer == 88 - 89 - 90 -If you do not want to erase the chip flash memory, you can also use the password address to query the password through STM32CubeProgrammer. 91 - 92 92 * The password address for old firmware(without FDR1 function) : **0x08019000** 93 93 * The password address for new firmware(with FDR1 function) : **0x08025D00** 94 94 ... ... @@ -102,7 +102,7 @@ 102 102 * Click "Device memory", enter **0x08019000** in "Address", and click "Read" 103 103 * Find the 0x08019000 address field and then read the current password as shown in the screenshot below. 104 104 105 -[[image:image-20240827171901-3.png||height="5 62" width="973"]]97 +[[image:image-20240827171901-3.png||height="528" width="912"]] 106 106 107 107 108 108 **Procedure for querying the password(new firmware):** ... ... @@ -109,8 +109,13 @@ 109 109 110 110 Refer to the old and new firmware division above, and run the firmware first after updating the firmware. 111 111 104 +* After the firmware upgrade is complete, switch back to the FLASH and reset the node to run the new firmware once. 105 +* Then place the switch at the ISP and connect to the STM32CubeProgrammer (same as when burning the firmware). 106 +* Click "Device memory", enter **0x08019000** in "Address", and click "Read" 107 +* Find the 0x08019000 address field and then read the current password as shown in the screenshot below. 112 112 113 113 110 +[[image:image-20240827180414-1.png||height="527" width="910"]] 114 114 115 115 116 116
- image-20240827180414-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ting - Size
-
... ... @@ -1,0 +1,1 @@ 1 +311.7 KB - Content