Difference between revisions of "STM32PRGFW-UTIL"

[quality revision] [quality revision]
m
m
 
Applicable for STM32MP13x lines, STM32MP15x lines

1 STM32PRGFW-UTIL overview[edit]

This article describes STM32PRGFW-UTIL, an official STMicroelectronics firmware package for One-time Programmable (OTP) management.

1.1 Applicability[edit]

The STM32PRGFW-UTIL applies to STM32MP13x lines Warning.png and STM32MP15x lines More info.png.

1.2 Package overview[edit]

STM32PROGFW-UTIL provides multiple applications to manage the One-time Programmable (OTP) memories.

  • Functionalities are available through 4 applications
    • STM32CubeProgrammer based application
    • Standalone STM32CubeIDE based application
    • 2 other applications for development purpose
      • UART configuration for the Standalone application
      • Run mode for STM32CubeProgrammer application
  • Features
    • STM32CubeProgrammer based application (in Serial boot mode)
      • OTP v2 structure
      • STM32CubeProgrammer UART interface and USB DFU
    • OTP Console based application (in Dev boot mode)
      • OTP CLI implemented based on STM32CubeProgrammer OTP CLI with OTP v2 structure
      • UART and STM32CubeIDE Semihosting interface
Warning white.png Warning
Dependency with STM32CubeIDE v1.10.0 for the projects ( compilation issue with older versions) .

1.3 README.md[edit]

The README.md, included in the package, is a complete document that describes:

  • the Software architecture and design of STM32PRGFW-UTIL.
  • how to use the STM32PRGFW-UTIL firmware package

2 How to get STM32PRGFW-UTIL[edit]

Refer to the following link to find STM32PRGFW-UTIL firmware package.


<noinclude>{{ApplicableFor
|MPUs list=STM32MP13x, STM32MP15x
|MPUs checklist=STM32MP13x,STM32MP15x
}}</noinclude>

==STM32PRGFW-UTIL overview ==

This article describes '''STM32PRGFW-UTIL''', an official STMicroelectronics firmware package for One-time Programmable (OTP) management.

===Applicability ===

The STM32PRGFW-UTIL applies to {{MicroprocessorDevice | device=13}} and {{MicroprocessorDevice | device=15}}.

===Package overview ===

STM32PROGFW-UTIL provides multiple applications to manage the One-time Programmable (OTP) memories.
*Functionalities are available through 4 applications
**STM32CubeProgrammer based application
**Standalone STM32CubeIDE based application
**2 other applications for development purpose
***UART configuration for the Standalone application
***Run mode for STM32CubeProgrammer application
*Features
**STM32CubeProgrammer based application (in Serial boot mode)
***OTP v2 structure
***STM32CubeProgrammer UART interface and USB DFU
**OTP Console based application (in Dev boot mode)
***OTP CLI implemented based on STM32CubeProgrammer OTP CLI with OTP v2 structure
***UART and STM32CubeIDE Semihosting interface

{{Warning | Dependency with STM32CubeIDE v1.10.0 for the projects ( compilation issue with older versions) .}}

===README.md ===
The [https://github.com/STMicroelectronics/STM32PRGFW-UTIL/blob/main/README.md README.md], included in the package, is a complete document that describes:

* the Software architecture and design of STM32PRGFW-UTIL.
* how to use the STM32PRGFW-UTIL firmware package

==How to get STM32PRGFW-UTIL ==
Refer to the following [https://github.com/STMicroelectronics/STM32PRGFW-UTIL link] to find STM32PRGFW-UTIL firmware package.
<noinclude>

[[Category:STM32PRGFW-UTIL|01]]{{PublicationRequestId | 24646  2022-09-26}}</noinclude>
(One intermediate revision by the same user not shown)
Line 41: Line 41:
 
<noinclude>
 
<noinclude>
 
[[Category:STM32PRGFW-UTIL|01]]
 
[[Category:STM32PRGFW-UTIL|01]]
  +
{{PublicationRequestId | 24646  2022-09-26}}
 
</noinclude>
 
</noinclude>