Ask questions on STM32CubeMonitor. Discuss the latest updates, including specialized versions (power, RF, USB-PD).
Most recent activity
I'm having trouble monitoring signals of my project running on an STM32G431 through STLINK-V3SET and B-STLINK-ISOL. The system works well with the STLINK-V3SET alone.Regarding link settings on the STLINK-V3SET and B-STLINK-ISOL: I've removed JP1 on the STLINK-V3SET base card and installed JP1 and JP2 on the B-STLINK-ISOL.When the B-STLINK-ISOL is in place, I can deploy the configuration and, display the "Dashboard" but when I press "START ACQUISITION" I see this message in the Debug window: PMnode: myProbe_Outmsg : string[33] "JTAG/SWD no device connected (f7)"Just wondering if anyone can help me understand what I'm doing wrong?Thanks
i increases by 1. The delay is 1.stm cubemonitor variables node I received the data as an Excel file.x is the time, and y is the value of i.The time interval of the data is 1 ms(=0.001s).Can you make the time interval shorter?If you can shorten the time interval, please tell me how to do it in detail. please.thank you.
Hi All,I want to plot the current state of the microcontroller at the same time. From what I understood it is possible using stm32CubeMonitor and STLINK-V3PWR. I have seen a similar dashboard in AN5999 but I couldn't find a way to create such a dashboard that displays the current using STLINK-V3PWR.How can I create a dashboard such as below?
Since I haven't found a proper way to send bug reports, I do it here. If there is a better way, please tell me so.Situation: Latest STM32CubeMonitor-Power (1.2.1), a new STLINK-V3PWR (V3PWR V4J2B1P4), all on latest Intel MacOS Ventura. High power USB port (tested several ports, no change).My device has several power caps (normal), be it on the primary power line and attached to the peripherals that I can power on/off via the CPU to preserve power. I wish to monitor the overall device's power use. So I got the STLINK-V3PWR. When monitoring power usage via STM32CubeMonitor-Power, I found a rather blocking problem: whenever my device's power consumption spikes (when switching on, or switching on a peripheral, meaning: when power caps get charged - so in all a very short spike), the software shows a message "VOUT turned off due to OverCurrentProtection". And so it does. After that, I find that I cannot simply power on again, I must unplug the programmer AND shutdown/restart STM32CubeMonito
I want to see the result value in real time. like table format.(like stm32 studio live expressions)What should I do?
Nucleo-L152RE with ST-Link board still attached and power from USBSTM32CubeIDE configured as picture. Freq at 1000K to match slow speed set in the MonitorAlso Debug Config has ST-Link SharedSTMCubeMonitor has the probe set up like this:... it's connected and everything.However, when I launch the debugger from CubeIDE, or I launch from CubeProgrammer, the probe immediately goes red with the [not connected ! Device not opened (5)]In my attempts to fix this myself, I added this to my code:#define DEBUGGER_ON 1 //REMOVE BEFORE FLIGHT#define LOW_POWER_DISABLE 1 //REMOVE BEFORE FLIGHTIn my attempts to fix this myself, I also tried flashing my program onto the STM using CubeProgrammer. I had the same effect. While the CubeProg was attached my program ran but CubeMon said the Device was not open. I would close CubeProgrammer and the program would stop but CubeMon finally found my device.I'm clearly in need of better understanding. My guess is ST-Link is not s
Hello,I'm using the current version of STM32CubeMonitor (1.6.0) under Windows and would like to check in my flow if the configured exefile in the STMicroelectronics variable node is the intended one (e.g fits a regex). For this I would like to read out the exefile parameter. Using a debug-node I can see it is written but 'undefined'.Is there a workaround for this or is it possible to give the exefile as input parameter to the variable node?My output looks like this: object groupname: "STM32G0 Binary Production" variablelist: array[19] mode: "direct" snapshotheader: "" triggerstartmode: "manual" triggername: "my_unused_variable" triggerthreshold: "" frequency: 10 accesspoint: 0 exefile: undefined Thank you!
When compiling with Maximum (-g3) Debug level, Add new exe-config config mode stalls at 10% when loading .elf. Why is this? Is there a limit to the number of symbols or the size of the .elf?If compiled with Default (-g) Debug level, then loads OK.When the project was simpler, fewer files, it did load OK with-g3 Debug level.STM32 CubeMonitor version 1.6.0 Windows 11GNU Tools for STM32 (10.3-2021.10)
Hallo,I have two NUCLEO-WL55JC boards with dedicated FW (LoRaWAN\LoRaWAN_AT_Slave) for making some tests with STM32CubeMonitor. Everything works fine, tests are possible without problems, but these two boards are connected to the same computer. That's why I cannot say, that I am doing some long range tests - rather very short range tests... The range is limited by the length of two USB cables (between each Nucleo and USB port). So - the question is: Is there possible, to make real long range test with two boards? IIf yes, how to do it? Do I need two persons with two computers (each board connected to each computer), calling by the phone to each other and starting the dedicated tests - what should be the procedure? One starts RX Test and the other Tx Test (for example for RF Test Tone(CW))?Or maybe do I need only one PC and one board connected to it, and the second Nucleo will work in automated way? RegardsPaul
Hi, Does anybody has a problem with latest version (1.2.1) of the STM32CubeMonPwr software? Looks like Linux archive is broken. I tried to fix it but without any success.
Im trying to use a switch button to control a Boolean variable, but i couldn't find a way to make it work. If anyone know what i need to connect to it and to define i will be thankful.
a)On windows 11 with 2 screen the cubemonitor power v1.2.1 starts on one screen with the size way bigger than the screen. I have to resize the windows on the left outer edge -> height shrink automatically to match screen size -> then can move the whole window further left (on the left screen) to get to the right edge of the window -> then can make the window smaller to fit on one screen. It would be good if the cubemonitor power v1.2.1 would start completely visible on one screen.b) exporting as csv is really slow and the cubemonitor power v1.2.1 becomes partly unresponsive . this is not a problem of the PC (64GB ram, some good 2th CPU, SSD).I would assume that to be exported data is converted into a list (many small allocations) before handing it it to the csv writer - but that may be wrong. Anyway writing the csv should be way faster.c)it would be great to be ableto set a zero point for xto numerically enter the window (min and max y, max x rel
HelloA new version 1.5.0 of STM32CubeMonitor is available on st.com.You can download it on https://www.st.com/en/development-tools/stm32cubemonitor.htmlClick on "Get latest" to download the version 1.5.0.What are the changes in this version ?The management of multiple probes has been improved to add a new acquisition mode. The changes performed in version 1.4.0 provided better performance with an increase of the CPU usage. However this level of CPU load is irrelevant for users performing low speed acquisition (i.e. 1Hz), so that a new “ECO MODE�? has been added to better address this case : if the acquisition speed is lower than 10Hz, then the new Eco mode is automatically activated to reduce the CPU load. If needed, the threshold can be changed in the setting.js file. Node-RED® is updated to version 3 (V3.0.2) :Node-RED® dashboard version updated to 3.1.73.Update of serial-port node to 1.0.1 3 new dashboard nodes have been added to display specific information :3D shows a pi
Dear All,I have question about manipulating cubemonitor.I want to display 1024 buffer data to the graph on the cube-monitor at once.Is it possible?Thanks in advance for your advice.BR,TommyLim
Hard coding address for variables could be problematic as the linker can move them during development. Is there a way to write a variable using its name instead of its address? The variables node has this information. How can I use the name in a templet to change the value of a variable?
Greetings to all, new to the STM32Cube environment hence the baby pic profile. I created my project, a medium-complexity scale wherein 5 HX711s are feeding my STM32, and uploaded to my target, a Nucleo-L152RE. Software compiles without error, for what that's worth. It loads, declares victory and terminates where it should just run indefinitely. To see what is happening I loaded CubeMonitor. At first I got [not connected ! JTAG/SWD error (f5)] so I added this to my code: #define DEBUGGER_ON 1 //REMOVE BEFORE FLIGHT #define LOW_POWER_DISABLE 1 //REMOVE BEFORE FLIGHT I had to run the script in debug mode for this to take affect and, interestingly, it did not terminate, nor did it run. It paused somewhere and gave me this error in the CubeMonitor [not connected ! Device not opened (5)] Probe_in and Probe_out are the same and defined like this: I can hit the 'Blink the LED' and that works. Back to the IDE, when I hit
Hello, after selecting the .elf file I get hundred of messages of this type:GDB Cmd [print /x & arm_cfft_sR_f32_len128.pTwiddle] failedError: Address of symbol "arm_cfft_sR_f32_len128" is unknownand similar, all related to CMSIS.After I ack all of these errors the import restarts with the same errors, only way out is by killing the program via process manager.All OK when variable addresses taken from .map are inserted, big pain but OK.What can be done?I'm aware of STMCubeMonitor, tried it but it looks like it's a joke, or at least not what I need. I just need a scope and a table to read and write variables. AFAIK CubeMonitor does not even have vertical scale adjust, just to mention the first showstopper.I'm shure that 99% of people share my needs. BTW STMCubeMonitor could conveniently be replaced with a binding to Python or whatever, then everybody chooses his own gui, framework etc.
HelloA new version 2.11.0 of STM32CubeMonitor-RF is available on st.com.You can download it on https://www.st.com/en/development-tools/stm32cubemonrf.htmlClick on "Get latest" to download the version 2.11.0.What are the main changes in this version ?Bluetooth® Low EnergyNew STM32WBA52 device support (Firmware 1.0.0).Availability to save ACI log information in a csv formatted fileFix issue around legacy advertising procedureFix issue on command length parameters set to value 0802.15.4Add a continuous wave mode in the transmitter test (STM32CubeWBxx firmware 1.11.0 and later)Sniffer firmware update to fix some issuesAlignment with STM32CubeWBxx firmware 1.16.0Do not hesitate to create new posts if you have any question.The STM32CubeMonitor-RF team.
Hey Guys, I downloaded STM32CubeMonitorPWR software for linux from officail site - link. After Downloading when i try to unzip the file it shows "There was an error while extracting the file." Can anyone help me with this.
HelloA new version 2.10.0 of STM32CubeMonitor-RF is available on st.com.You can download it on https://www.st.com/en/development-tools/stm32cubemonrf.htmlClick on "Get latest" to download the version 2.10.0.What are the main changes in this version ?Alignment on the latest Bluetooth® Low Energy v5.3 STM32WBxx firmware development includingBluetooth® Low Energy extended advertising supportNew Bluetooth® Low Energy RSSI acquisition methodSupport of OpenThread 1.3Do not hesitate to create new posts if you have any question.The STM32CubeMonitor-RF team.
I want to display ADC data on mychart -cube monitor. I found that varliable list remains inactive though it was made active under variables. I dont know what is wrong.
Dear all,We are pleased to announce that STM32CubeMonitor-UCPD 1.3.0 has been released and is available on st.com.This tool is the perfect companion for customers dealing with our USB Type C solution. This new release of STM32CubeMonitor-UCPD supports decoding of EPR traces (EPR for Extended Power Range).To know more about our Type-C solution, please look at this video done in EW2023 : (298) ST@EW2023 Maximizing USB-C and Power Delivery Efficiency with STM32 & TCPP - YouTube Main features:· Monitoring and configuring tool for USB Type-C and USB Power Delivery applications using STM32 microcontroller.· Support of USB Type-C 1.2 and USB PD 2.0/3.0 specifications· Multi-pane including:o Port configuration pane for Power Delivery (PD) setting, vendor defined messages (VDM), standard operating procedures (SOP), source and sink capabilities.o Port communication pane for VBUS and IBUS monitoring, distant port capabilities, me
Hi, I have a STM32F407G-DISC1 board and I'd like to monitor some values (I/O pin states) using the CubeMonitor. However, when I try to configure the ACQ node no probe is found. I downloaded the latest version of the ST-Link driver and it does show up as a COM port.Any idea for a solution is welcomed!
Dear all, I am desperately trying to access the JTAG's cells registers to monitor PWMs on a STM32F407G-DISC1. I have a few questions : To my understanding, SWD is connected to the DP (Debug Port) which itself is connected to various debug systems (JTAG, Trace, ...). So, I should be able to access the JTAG using the SWD, right? If not the following is meaningless.I successfully connected the probe to the CubeMonitor using the SWD protocol, I can monitor variables and peripherals' registers. I also have the possibility to configure the probe for the JTAG protocol. However doing so I have the error "not connected ! Unknown JTAG chain (f6)". What and why? All I found was this : https://community.st.com/s/question/0D53W0000082ZfNSAU/cannot-get-cube-monitor-to-connect-to-stm32g431cb-on-bg431besc1-board-not-connected-unknown-jtag-chain-16 and it does not solve the problem.If someone is able to shine a light on any of these I would be grateful.Thanks.
The symptoms:We are building with IAR C++We have 4 global variables that change infrequently and we want to monitor when they change.We have set up a very simple monitoring program in CubeMonitor (based on the demo version)When monitoring the variables the variables are read as zero randomly (in fact most of the time) instead of the true value. The variables are not changing but are being monitored incorrectlyThe Debug:Our board uses the ST STM32L471VG.I have got CubeMonitor working correctly on a Nucleo board with a simple test app.I have moved the test app to our board (just changed the processor) and it worked correctly.Using our IOC file the test app does not work.Disabling IWDG the test app works on our board.Using our application (with IWDG disabled) and it does not work.
ST Community highlights – April to June 2026
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.