Skip navigation
All Places > eDesignSuite > Blog


3 posts

STNRGPF01 Programming

Posted by Carmelo VICCICA Employee Nov 29, 2017

To program the STNRGPF01 devices when working with eDesignSuite, we offer two additional companion hardware and software utilities to upload the hex file into our microcontroller:

  • the adapter board you found into the PFC evaluation kit (EVAL-IPFC01V1)
  • the programming software utility STSW-STNRGPF01 (click "Get Software" button at bottom of page)


The programming procedure described below must be performed only when the interleaved PFC is NOT CONNECTED TO THE MAINS.

Programming procedure details

  1. Insert an FTDI cable into the USB port of the PC.

  2. Insert the adapter board into the programming ports PTX and PRX of the STNRGPF01

  3. Connect the adapter board with the FTDI cable

         As soon as the adapter will be connected with the cable FTDI, the LED on the top will be lit.

  4. Launch the programming software utility STSW-STNRGPF01 (click "Get Software" button at bottom of page) and follow the below listed steps:
    1. USB COM port selection
    2. *.hex file selection
    3. firmware download
      STSW-STNRGPF01 Step_03



For additional and more detailed information, please, refers to the official STNRGPF01 Reference Manual (RM0446)

Users of eDesignSuite can now integrate Würth Elektronik Midcom’s transformers in their designs.
Thanks to a partnership with Würth Electronik Midcom, we integrated their Smart Transformer Selector (STS) into eDesignSuite. Designers can start a project in record time, and more easily move to prototyping, thanks to eDesignSuite’s ability to generate a complete bill of material, and show the performance of the circuit under different operating conditions.



Würth transformers within eDesignSuite


PALANO Carmelo Marcello


Posted by PALANO Carmelo Marcello Employee Jan 11, 2017

eDesignSuite is an easy-to-use comprehensive software tool suite ready to help customers in their needs by transforming application requirements into satisfactory solutions accurately modeled on the remarkable range of ST products.


The suite includes three types of software tool:

  • Smart simulator and system design engine
    It is able to suggest products and topologies for various types of application like power conversion (SMPS, photovoltaic and battery charger), LED lighting, signal conditioning and RF design. The main features of this tool type are: automatic proposal for complete solution or fully customizable design, fully annotated and interactive schematics, complete and interactive bill of materials, main current and voltage simulations, efficiency curves, Bode stability and power-loss data, and fully interactive transformer design.
  • Smart product selectors
    This tool type is used to help select the products (e.g. diodes) best suited to your application. The main features of this tool type are: part numbers proposed based on application electrical specifications, I-V curves comparison among several part numbers, power losses calculated based on voltage/current target application waveforms.
  • Configurators
    It is used to reduce implementation time and efforts for setting product parameters for the specific application(e.g. STLUX & STNRG SMEDs for lighting and power, Workbench for motor control). The main features of this tool type are: SMED configurator schemes, input configuration, clock/comparators and ADC settings, FSM (finite state machine) configuration, C code generation, load register setting on board in a click.




How it Works

eDesignSuite is based on three main high-level UI modules:

Startup PageSpecification PageDesign Page


Startup Page

The user experience begins from the Startup Page (the main entry point of the tool). This page clearly shows all the available application types, the examples provided together with the tool and manages all the projects made by the users. Any single user of eDesignSuite has its own private storage space (home area) where he can store his works, when logged-on, he can manage his stored-projects from the startup page.


eDesignSuite Startup Page


To create a new project, simply select the application type, navigate through the application tree (according the needs) and enjoy the simplicity.


Specification Page

After the user select the application type from the Startup Page, eDesignSuite shows the "Specification Page", that is the main interface for the user to really create a new design.
It is the place where the user can declare the high-level requirements for his application and asks eDS to identify and propose all the available suitable solutions. Of course, here, it is possible to reduce the proposed list, applying filters on specific devices features.
eDesignSuite AC/DC specification view


This module is very effective, it can act in two way, at the beginning it acts as an advanced finder, but after the user select one of the available solutions, it can validate the specifications according the capability of that solution; this prevent the adoption of solutions when out of spec range.

eDesignSuite Specs Validation

Thanks to this module, the user can even have a preliminary qualitative evaluation of the complexity of the proposed solution.


Design Page

After eDesignSuite builds a design, it opens the Design Page that provides to the end user the complete design.
It provides:

  • all relevant parameters and results
  • a fully annotated and interactive schematic
  • a full and interactive bill of materials (BOM)
  • a full set of analysis diagrams

The user can fine tune the proposed design by adding more advanced constrains; in the case of power supply it includes "stability performance", "component selection" and more...