Join discussions in the Product Forums. Ask questions, learn from your peers, and share insights on ST solutions to accelerate your design journey.
Most recent activity
what i suppose Is this: the PIN BST attached to the inductor keep switching to a value higher and lower than VDH, when he goes lower than VDH then the diode Is off, and nothing Is supplying energy to VDH pin, thats why that capacitor Is there, It acts a reservoir, i came to this explaination by imaging the circuit without that cap. Is this assumption right? Thanks all for the help
Hello Dear, This is my first post in this community. I am Dearing to make custom board with STM32N6570 and some sensor inboard, Minimum Hardware design with KiCad. Please advice possibility and Restriction . Regard’s
Hi,As I tried to use the gauge Widget, the needle doesn’t display on the lcd nor the simulation.I also tested with the analog clock and experienced the same issue.Is there anything I need to change in my project configuration ?I am using an stm32h7a3zi-q Nucleo and a 320 x 240 LCD TFT screen.
I want to use L7987L in my design and want to simulate using LTspice. Is there are spice model supported for that already available. ? Please share link
Hello!I have a 5V incremental encoder that provides A, B, Z signals, and a STEVAL-CTM015V1 board for controlling an SRM motor. I don’t have access to the encoder controller to set its offset.Does the STEVAL-CTM015V1 have an autocalibration or learning function that, when the power supply is connected to the motor, will adjust the rotor’s position relative to the encoder’s zero position?Additionally, is access to the STEVAL-CTM015V1 settings panel blocked in any way, or should I simply use the STLINK-V3SET debugger as recommended in the documentation?Thank you for your help.
I recently switched to Mac Tahoe 26.1 and it seems since then stm32CubeMX 6.15 is not listing the contents of my Documents folder anymore. It doesn't seem like a rights management issue sincethere were no changes to the Documents rightsthey are identical to sibling folders which CubeMX would properly enumerateAnd yes, the folder does have contents and is not empty as shown in the screenshot from the file open dialog attached.Anyone experiencing similar issues? How to come around that?Best,Oliver
I have a Nucleo-F767ZI and have tried everything I know to get it going to no avail. The problem seems to be relating to the ST Link. After writing and compiling some code in STM32CubeIDE, I get the message that the ST-Link needs to be updated. I go into STM32CubeProgrammer and attempt to do just that. When I connect inside STM32CubeProgrammer, the app sees the board, I click on “Connect” and I can see data in various memory locations. However, when I attempt to “Upgrade Firmware”, that’s where the trouble starts. After clicking on Upgrade Firmware, the app reports nothing found. I can disconnect the USB cable, reconnect, and STM32CubeProgrammer will see the board again. The unfortunate thing is, I cannot use the board because STM32CubeIDE will not allow me to download. The weird thing is, in the past, I have used the Arduino IDE to write code and program this board and it still works fine - no problems. I just cannot get the native STM32CubeIDE and STM32CubeProgrammer to act r
ECMF02-2AMX6 has only one pin for the GND connection, which is unusual.Where should this pin3 (GND) be connected to? the connector GND or the system GND? I have common mode choke between the connector GND and the System GND. Based on the dot notation on the common mode choke, I assumed pin 5 and pin6 should be connected to the connector side so pin3 should be connected to the system GND?
With functions loaded into ITCM and working in debug and release, when programming using CubeProgrammer July 2026 edition, it reports duplicate memory areas.Is it unable to handle ITCM functions or is there something that needs to be set?
The table in the datasheet says that the minimum frequency for LSE in bypass mode is 5kHz (Table 71 of DS13543).In previous designs (different STM32 MCU) I have successfully used a 125Hz input for the LSE (setting async prescaler to 1 and sync prescaler to 125), however on checking their datasheets they don’t state a minimum frequency.I have tried running the RTC from a 125Hz source on the STM32U5A5 nucleo board that I have, and it seems to be running fine. Are there any potential problems I might encounter from doing this, as I usually try to avoid going against the datasheet!I’m just using the LSE for the RTC, not trying to drive any other peripherals.
The bootrom of STM32N6 can drive winbond nor flash memory?Such as W25Q?
Do we have an evaluation board and documentation package on place to get samples and test ?Does it developed with 3D AOA and Phase difference of arrival. How does it UWB road map leverage narrow band assistance or BLE co-processing?
Hello, I am trying to collect data on the STWINKT1B board with the microSD card. I have a 128GB microSD which I formatted to FAT32. While running tests I noticed that after I click the USR button on the board it starts collecting data like normally, but after 55 seconds it stops logging data. If I click the USR button a second time, the same process occurs. I checked the data folders that populated on the SD card from the tests and the data seems to be accurate. I checked the device_config.json file to double check that ‘automode’ was no enabled, which it is not. I am wanting to run longer, continuous tests. Does anyone know why I am having this issue and how to go about fixing it?Another issue that I am running into is because of network restrictions, I cannot write to the microSD card so I cannot get the device_config.json file on the SD card. I tried using the BLE app to configure the sensors, but it is grayed out and says that it is unavailable for my proficiency level. Is there a
Hi everyone,I'm currently bringing up a custom board based on the STM32G0B1KEU6 (UFQFPN32) and I'm stuck at the very first step. I can't get the MCU to respond over SWD.I'm using STM32CubeIDE with an ST-LINK/V2, and every attempt to connect gives me:Target no device foundError in initializing ST-LINK device.Reason: No device found on target.The relevant part of the GDB server log is:STMicroelectronics ST-LINK GDB server. Version 7.12.0Starting server with the following options:Persistent Mode : DisabledLogging Level : 1Listen Port Number : 3333SWD Debug : EnabledTarget no device foundError in initializing ST-LINK device.Reason: No device found on target.The MCU is powered from 1.8 V. Since I thought the supply voltage might be the issue, I also powered it from 3.3 V, but the result was exactly the same.I've already checked the following:- SWDIO is connected to PA13.- SWCLK is connected to PA14.- NRST is connected with a 10 kΩ pull-up and 100 nF capacitor.- VDD is present at the MCU.- T
I need your guidance regarding an issue I encountered while working on the customer inverter board.While testing the board, I applied a sudden ramp-up in open-loop mode. Due to the high current spike, the inverter board got damaged, which I understand and accept.However, I had an isolated ST-LINK V2 connected to the board during the test. Since then, the ST-LINK is no longer functioning properly. The PC detects the debugger, but when I try to connect or program the target using STM32CubeIDE, it reports that "No ST-LINK detected" or is unable to establish a connection with the target.Unfortunately, we do not have the schematic of the isolated ST-LINK V2, so I am unable to troubleshoot or repair it further. As the debugger costs around ₹5,000, I would appreciate your guidance on whether there is any recommended procedure to diagnose or repair it, or if it should be sent for service/replacement.Please let me know how I should proceed.
a
Hello,I have taked a look at this post: I’m trying to do same at a H533 project: a non secure App (without trust zone), I have the same issue, the example works well, but when I try to use without secure image the example doesn’t work. Will be great to have support from ST.Kind regards
I am unable to debug my code currently, due to the debugging configurations not being set up - this is from importing the cubemx project into the cubeIDE. an error saying the selection cannot be launched but when attempting to add configs in the debugging properties it does allow me to add any - is there anyway of using default debugging and running settings without having to add custom ones?
I'm using an STM32G431 and MCSDK 6.4.1. It's a 340 VDC BLDC motor with two pairs of magnets, running in FOC mode with HAL sensors. The motor works well most of the time, but it often starts in the wrong direction and then returns to the correct direction after a few revolutions. This happens when trying to move forward or backward. Sometimes the motor goes into "hard commutation"—the current is higher at about half the normal current, and a sound indicates that the rotation isn't as smooth as usual. I tried adjusting the HALL_PHASE_SHIFT setting in 15-degree increments and settled on the smoothest rotation in both directions. Debugging the HAL sensors showed stable sector readings in both directions and no interference in these signals.What else can I try to make rotations reliable? Would an oscilloscope help?
TouchGFX Designer: 4.26.0I cannot share the project to reproduce the bug unfortunately.I removed several custom containers in the Container tab. In several places in the Screens tab a yellow dot appeared for some now incomplete screen interactions (expected behavior). However, when generating sources/saving the project I got the following error```txt2026-07-16 14:45:05,342 [1] ERROR TouchGFXDesigner.App: Object reference not set to an instance of an object.System.NullReferenceException: Object reference not set to an instance of an object. at TouchGFXDomainModel.LoadSave.Serial.ToSerial.Convert(TriggerCustom t) at TouchGFXDomainModel.LoadSave.Serial.ToSerial.Convert(Interaction i) at System.Linq.Enumerable.IListSelectIterator`2.ToList() at TouchGFXDomainModel.LoadSave.Serial.ToSerial.Convert(Screen s) at System.Linq.Enumerable.IListSelectIterator`2.ToList() at TouchGFXDomainModel.LoadSave.Serial.ToSerial.Convert(Application a) at TouchGFXDomainModel.LoadSave.Serial.ToSeri
I'm curious what debugging tools and techniques other STM32 developers rely on during development.Do you mainly use STM32CubeIDE, STM32CubeMonitor, or another tool? Do you prefer SWD or JTAG for debugging? What are your go-to methods for tracking down hard-to-find bugs? Any tips for improving debugging efficiency on STM32 projects?I'd love to hear which tools and workflows have made the biggest difference in your embedded development projects.
Hi Champs,the D/S of both LSM6DSV and LSM6DSV32X gives the same WHO_AM_I defaul value (01110000b = 0x70).is there a way to differentiate both IMUs?thanks in advance.Warm regards,Agnès
I have an application that I must rotate motor for 3000 radian every 10 seconds, is it possible to use TC_SetCtrlPositonAngle function to set theta to 0 after every movement so that it does not overflow.
I am developing a device based on an STM32F746VET6 with two Ethernet ports. To implement this, I chose the KSZ8863RLL, as it provides two external Ethernet PHY ports and an RMII interface to the STM32.At the moment, Port 1 and Port 2 are both working correctly at 100 Mbps full duplex. I can successfully transmit and receive data through both ports. However, I cannot get Port 3 (the RMII CPU port) to establish a link.I'm a bit confused about the correct RMII interface connections. I am using Clock Mode 5, and my understanding is that the external 25 MHz crystal is internally multiplied to 50 MHz, with REFCLKO_3 providing the 50 MHz reference clock to the STM32. Is that interpretation correct?This is how I originally routed the RMII signals: After reading through the datasheet and application notes, I also came across the following information:Based on that, I bodged my PCB to match the recommended connections, but I still cannot get a link on Port 3.Has anyone successfully used the KSZ8
Hi everyone,I'm trying to program an STM32F0 MCU using an ST-Link/V2 through a TXB0108 voltage level translator module.My setup is as follows:ST-Link/V2 SWCLK, SWDIO, and nRST connected to the A-side of the TXB0108 STM32F0 SWCLK, SWDIO, and NRST connected to the B-side Both sides are powered appropriately according to the voltage translator requirementsHowever, when I connect the translator module, I observe that the nRST pin from the ST-Link/V2 drops to 0V. If I disconnect the TXB0108 and connect the ST-Link directly to the MCU, the nRST line remains at the expected VTref level (3.3V).I'm trying to understand what could be causing this behavior. Some questions I have:Is the TXB0108 suitable for SWD programming signals, especially the nRST line? Could the auto-direction sensing of the TXB0108 be interfering with the ST-Link reset signal? Are there any known issues with using TXB/TXS translators on SWD interfaces? What measurements or checks would you recommend helping isolate the probl
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.