Skip to main content
Visitor
June 17, 2026
Question

Need IAR .out / full source firmware for STEVAL-DPSLLCK1 / STEVAL-DPS334C1 to use STM32CubeMonitor

  • June 17, 2026
  • 1 reply
  • 6 views

Hello ST Community,

I am working with the STEVAL-DPSLLCK1 LLC full-bridge evaluation kit, specifically the STEVAL-DPS334C1 STM32F334 control board. My goal is to access and monitor the LLC firmware variables using STM32CubeMonitor through ST-LINK.

For STM32CubeMonitor variable access, I need a firmware executable with debug symbols, such as an IAR .out file or an ELF file. The .bin file is not sufficient because it does not contain variable names or debug information.

I downloaded the available ST firmware package for the LLC kit and opened the IAR workspace in IAR Embedded Workbench for ARM 9.70.4. IAR asked to convert the old project to the newer format, and I accepted the conversion. After conversion, the project fails to build, so no .out file is generated.

The main errors are:

Error[Pe018]: expected a ")"

These occur mainly in:

Control_Layer.c
Fault_Processing.c
LLC_PWMnCurrVoltFdbk.c
StateMachine.c
parser.y / y.tab.c

There are also many warnings like:

Warning: The header file 'cmsis_iar.h' is obsolete and should not be used.
A suitable version is automatically included from the CMSIS-core package.

The Control_Layer.c source lines reported by IAR appear syntactically valid, so the issue may be related to macro expansion, include paths, CMSIS compatibility, or IAR project conversion from the older version.

My questions are:

  1. What is the correct firmware package for generating an IAR .out file for STEVAL-DPSLLCK1 / STEVAL-DPS334C1?
  2. Is there an official full source package with IAR .eww/.ewp project files available for this LLC firmware?
  3. Is IAR EWARM 9.70.4 supported for this project after conversion, or is a specific older IAR version required?
  4. Can ST provide either:
    • the original IAR project source that builds correctly, or
    • a debug .out / .elf file matching the official .bin firmware?
  5. Are there known changes needed in the IAR project settings, CMSIS settings, compiler language settings, or include paths to build this firmware successfully with IAR 9.x?

My end goal is simply to monitor and access the LLC control variables using STM32CubeMonitor. Any guidance or official working project files would be very helpful.

Thank you.

1 reply

Peter BENSCH
ST Technical Moderator
June 18, 2026

Welcome ​@H.Joshi, to the community!

The firmware can be downloaded from the eDesignSuite. There,

  • find Digital Power Workbench and start a new project
  • search for STEVAL-DPSLLCK1 and start Customize solution
  • in the table Circuit - BOM on the top right, find the type MCU Firmware and, next to it on the right, find the link to the firmware

Hope that helps?

Regards
/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.