Skip to main content
Visitor II
November 17, 2024
Question

pemicro multilink to read/program STM32 microcontroller

  • November 17, 2024
  • 2 replies
  • 1173 views

STMicroelectronics officially supports PEmicro debugger.

https://www.st.com/en/partner-products-and-services/multilink.html

https://www.pemicro.com/products/product_viewDetails.cfm?product_id=15320180&productTab=5051

I have USB-ML-UNIVERSAL(multilink universal).

I want to read device(STM32 microcontroller) signature.

I did not see any option in STM32CubeProgrammer.

and also there is very less information for STM32CubeIDE to use PEmicro debugger.

please guide how to read device signature using PEmicro debugger.

 

2 replies

Pavel A.
Super User
November 17, 2024

As you have noticed, CubeIDE and CubeProgrammer "as is" do not support this device.

Your options are their own software or more featured IDEs (Keil, IAR) or OpenOCD.

If you insist on using CubeIDE and CubeProgrammer, get a ST-LINK or J-Link, or ask PEmicro how to make CubeIDE work with their device.

Ozone
Principal
November 18, 2024

> Your options are their own software or more featured IDEs (Keil, IAR) or OpenOCD.

And checking with both IAR-WB and uVision, I have seen no hint their recent versions support PEmicro debug pods.
I know NXP does support PEmicro, for their own gcc / Eclipse-based toolchain and devices.

Tesla DeLorean
Guru
November 17, 2024

>>STMicroelectronics officially supports PEmicro debugger.

I think that mischaracterizes the relationship. PEmicro has tools that support STMicro parts, you should use PEmicro software with PEmicro tools.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Andrew Neil
Super User
November 18, 2024

@Tesla DeLorean wrote:

>>STMicroelectronics officially supports PEmicro debugger.

I think that mischaracterizes the relationship. 

Indeed.

However, to be fair:

AndrewNeil_0-1731934042500.png

I do think that ST needs to clearer about what, exactly, the "Partner" relationship entails.
@STTwo-32 

@mahendrakumar it generally does not mean that ST provides support for the Partner's product(s).

eg,

 https://community.st.com/t5/stm32-mcus-products/new-madeforstm32-what-does-it-actually-mean/m-p/131466

https://community.st.com/t5/stm32-mcus-wireless/i-nucleo-lrwan-problem/m-p/158927/highlight/true#M6135

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.