Difference between revisions of "PRGSTL"

From Stm32World Wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:STM32]][[Category:STM32World]][[Category:Work in progress]]{{metadesc|STM32World Programmer}}
 
[[Category:STM32]][[Category:STM32World]][[Category:Work in progress]]{{metadesc|STM32World Programmer}}
 
[[PRGSTL]] is a programmer, that is Flashing and Debugging, for the [[STM32World]] [[:Category:STM32World MCU|MCU]] modules.
 
[[PRGSTL]] is a programmer, that is Flashing and Debugging, for the [[STM32World]] [[:Category:STM32World MCU|MCU]] modules.
 +
 +
== Schematics ==
 +
 +
<div class="res-img">
 +
[[File:prgstl rev a.svg]]
 +
</div>
 +
 
== Firmware ==
 
== Firmware ==
  
 
Unfortunately [[ST]]'s [[ST-Link]] firmware is not open source, so we can not distribute the [[PRGSTL]] modules pre-programmed.  Instead, we deliver the [[PRGSTL]] module with a [[DFU]] bootloader, so that it can itself be flashed over USB.
 
Unfortunately [[ST]]'s [[ST-Link]] firmware is not open source, so we can not distribute the [[PRGSTL]] modules pre-programmed.  Instead, we deliver the [[PRGSTL]] module with a [[DFU]] bootloader, so that it can itself be flashed over USB.
 +
 +
== Gallery ==
 +
<gallery>
 +
File:PRGSTL Bot.jpg
 +
File:PRGSTL Side.jpg
 +
File:PRGSTL Top.jpg
 +
File:PRGSTL with headers.jpg
 +
</gallery>

Latest revision as of 03:41, 21 July 2023

PRGSTL is a programmer, that is Flashing and Debugging, for the STM32World MCU modules.

Schematics

Prgstl rev a.svg

Firmware

Unfortunately ST's ST-Link firmware is not open source, so we can not distribute the PRGSTL modules pre-programmed. Instead, we deliver the PRGSTL module with a DFU bootloader, so that it can itself be flashed over USB.

Gallery