cancel
Showing results for 
Search instead for 
Did you mean: 

nDBANK suport in ST-LINK_CLI v3.5.0.0 for STM32F777ZIT6

IRosm.1
Associate II

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

1 REPLY 1
IRosm.1
Associate II

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.