2020-04-01 01:29 AM
Hello,
uC STM32F777ZIT6 is being detected as: *F76x
"
10:13:08 : Device ID:0x451
10:13:08 : Device flash Size : 2MBytes
10:13:08 : Device family :STM32F76x
10:23:40 : Option bytes updated successfully.
"
In ST-LINK_Utility v4.5.0.0 nDBANK option byte can be set successfully in the uC.
In ST-LINK_CLI v3.5.0.0 however, none of the Dual Bank commands mentioned in the STM32 ST-LINK utility software description user manual seem to be supported for this uC family, which doesn't make sense:
"
ST-LINK SN: 55FF6E066583535237350267
ST-LINK Firmware version: V2J23S4
Connected via SWD.
SWD Frequency = 4000K.
Target voltage = 3.2 V
Connection mode: Connect Under Reset
Reset mode: Hardware reset
Device ID: 0x451
Device flash Size: 2048 Kbytes
Device family: STM32F76x
-OB DUALBANK: Not available on this device.
-OB DB1M: Not available on this device.
-OB DUALBANK: Not available on this device.
-OB DB1M: Available only on STM32F42x/STM32F43x 1 MBytes devices
-OB BFB2: Not available on this device.
Updating option bytes...
Option bytes updated successfully.
"
Al other option bytes seem to work as intended.
Is the uC not being detected properly or are there other CLI commands that can achieve the nDBANK option byte.
Thank you kindly!
John
2020-04-01 03:12 AM
Never mind. The STM32 ST-LINK utility command line interface (CLI) section from the user manual UM0892 seems to be out of date.
If I use the commands indicated by the CLI internal helper, "nDBANK=0" works as intended.