Get ready for the STM32 Summit 2026 | Online, November 3
Join conversations with your peers and ST experts. Explore the full potential of STM32 microprocessors for your embedded design.
Most recent activity
I connected my STM32MP1 via Ethernet to my network and was surprised that I could ssh root@192.168.x.ywithout a password. No password for root is a security risk. I immediately changed the root password to secure the device. Beware!-- John
I'm able to download an image onto STM32MP157C-DK2 according to the wiki. The Cube Programmer indicates success. When I flip the boot switches to ON and reboot, DL8 lights after a few seconds but nothing on the screen. During flashing the LCD does display information. Thanks in advance.
UART7 is not working when configured with same pin numbers as given in the STMCubeMX code.When connected as per schematic pin config, it is working.(Corresponding code also changed)So why is this happening like this? Please help.
I want to why the error and how to solve the error.
Hi, I test the record voice on dk2 board. Using below command to recorded. After recorded, I use aplay to play that file. The sounds volume very low. I had setting some volume through alsamixer command.arecord -f cd -c 2 test.wavDoes it working correct?
I am not using Linux.Is the peripheral set used on the STM32MP1 brand new or imported from another STM32 Family?Tom
Hello,I am building the firmware on the M4 core. I have allready modified the 'demo_launcher.py' script to launch my code via the GUI (for demonstration purposes). As the Linux application will be built by somebody else, i only need to do the M4 firmware and use simple script to send and receive messages. I see a lot of info about on the Wiki about the protocol, but my knowledge of Linux is not that great to code this from scratch.Is there a basic example script that i can use and modify for my purpose ? I see a C app here:https://github.com/STMicroelectronics/meta-st-openstlinux/blob/4e36cf0c7c7bdb24700a990f73afcda84cdcf0cf/recipes-samples/ai-nn-application/ai-hand-char-reco-launcher/ai_char_reco_launcher.cthat is used by the 'demo_launcher.py', but i don't currently have a PC set to build this. Thank you!K.
Hello,I'm currently working into STM32MP157C-DK2 and I have made my own image with the following append:apache2 php phpmyadmin php-cli mysql5But into my internet page (move from //usr/share/.. to another directory) php code didn't work and when I try to configure mysql5 I have this ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)Also I try to add php-modphp but the bitbake fail I try too to install dev-pkgs but I get an error tooDo you have any idea ?
Hello,I would like to start new design with STM32MP157A in next weeks, but various AppNotes topics, usual for STM32 MCUs was not published, but are mentioned in other AppNotes, exactly:AN5275 - STM32MP1 Series: USB DFU/USART protocols used in bootloadersAN5089 - STM32MP1 Series and STPMIC1 hardware and software integrationAN5256 - STM32MP1 Series discrete power supply hardware integrationBesides this, exact description of default boot pins mapping for respective peripherals and their conditions in embedded bootloader, something equal to"AN2606 - STM32 microcontroller system memory boot mode" just for STM32MP1, etc.In what timeframe will be remaining documentation published ?The only remaining issue is still missing STPMIC1 datasheet.Many thanks.
Hello All,I received my MP157C-DK2 kit. How do I download the image on it?Thanks,Gil
Hi, I want to create custom SD card for STM32MP157A-DK1board but I did not find any script for it in SDK available. Could you please let me know the procedure to create SD card and how to flash images in it?Thanks,Deshvir Malik
Hi, my custom board has OTG interface. So I reference the dk2 board to configure usbotg_hs as otg mode. But now, the otg interface only recognise on system starting up. It's can not recoginse the hotplug devices. Below is my dts code. My board use ID line to switch the OTG_VBUS.696 &usbh_ehci { 697 phys = <&usbphyc_port0>; 698 phy-names = "usb"; 699 status = "okay"; 700 }; 701 702 &usbotg_hs { 703 pinctrl-names = "default"; 704 pinctrl-0 = <&usbotg_hs_pins_a>; 705 dr_mode = "otg"; 706 phys = <&usbphyc_port1 0>; 707 phy-names = "usb2-phy"; 708 status = "okay"; 709 }; 710 711 &usbphyc { 712 vdd3v3-supply = <&vdd_usb>; 713 status = "okay"; 714 }; 715 716 &usbphyc_port0 { 717 st,phy-tuning = <&usb_phy_tuning>; 718 }; 719 720 &usbphyc_port1 { 721 st,phy-tuning = <&usb_phy_tuning>; 722 };Now, on my some test cases. The system only recognise after I manual rmmod and insmod the dwc2 driver module, then usb device c
It seems parallel RGB on the MP151 is supported on the TFBGA361 and 448 package. Is there any manufacturer of SOM modules (preferably DIMM socket based) with a parallel RGB header ?
We are building a customized board with processor STM32MP157AAD3 and DDR3 of 1GB. I am able to download the source for STM32MP157 from the STM website, and I am not sure with what DDR configuration it has been done.So how to set ddr configuration of 1 GB in the BSP ?Regards, Nitish
Is STM32MP157C source code support for STM32MP151A processor , if so please provide appropriate link .Thanks,Nitish
STM32MP157 has a M4 core, so I am asking questions here in MCU section although the chip is belong to MPU. What I am trying to do is using M4's SPI4 to receive data at throughput of 20.6Mbits/sec, basically each SPI transition has 10.5KB block data, and each second, there are 240 transactions. Currently I am using two STM32MP157-DK2 boards and running the modified M4 core example code of SPI DMA demo. The readme.txt file from the demo has attached. what I found out is, when SPI master side clock set to be 32MHz (hspi4.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2), the slave side code crash, but it runs ok at 16MHz ((hspi4.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_4). With logic analyzer, I can see the slave side works for a while, and then MISO became all 0, and from LED flashing pattern I would see that slave side's callback of SPI transaction is not triggered anymore. Unfortunately at this moment, I haven't figure out what's proper setup for STLink to work with this board, s
Hi everyone, I'm trying to carry the first tests on our STM32MPU157A-EV1 based board but it automatically turns itself off after 17 seconds, what could be the cause of that?It actually allows me to start the SD card flashing process as stated here in step 6:https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157x-EV1/Let%27s_start/Populate_the_target_and_boot_the_imageHowever, as it always turns itself off after 17s of being powered, it can never finish the process.Here's a log of the process: ------------------------------------------------------------------- STM32CubeProgrammer v2.1.0 ------------------------------------------------------------------- USB speed : High Speed (480MBit/s) Manuf. ID : STMicroelectronics Product ID : DFU in HS Mode @Device ID /0x500, @Revision ID /0x0000 SN : 000000000000 FW version : 0x011a Device ID : 0x0500 Device name : STM32MPxxx Device type : MPU Device CPU : Cortex-A7 Start Embedded Flashin
I've been using some of the routines (numerical integration of ODEs using B-S routine with polynomial extrapolation) for years on Microsoft C++, with great success. However, when I even include the nr.h file, I get errors saying that "template" is an unknown type. Suggestions?
cmd usedapt-get install python3-pip
I've just receive an info about STM32MP1 & Linux hands-on workshop. Once again, there is no location at Poland. Is there any plans to organize this kind of workshop in the nearest future in Warsaw or any other city of Poland?
Forgive my ignorance, but could anyone recommend an IDE which can interface with STM32MP157C-DK2 and allow to write, compile, upload and debug both Linux application code and M4 code on the chip? Something which does not cost around $500 per month would be awesome. Thanks a lot for your input!
Hi, I use two touch panels, one is ft5306 and another is tsc2007. These are under same i2c bus, the i2c2 controller.The ft5306 use PG8 as interrupt line. The tsc2007 use PI8 as interrupt ine. Here is my dts code for these devices.331 ft5x06: ft5x06@38 { 332 compatible = "edt,edt-ft5306"; 333 reg = <0x38>; 334 interrupts = <8 IRQ_TYPE_EDGE_FALLING>; 335 interrupt-parent = <&gpiog>; 336 interrupt-controller; 337 reset-gpios = <&gpiog 7 GPIO_ACTIVE_LOW>; 338 status = "okay"; 339 }; 362 tsc2007: tsc2007@48 { 363 compatible = "ti,tsc2007"; 364 reg = <0x48>; 365 interrupt-parent = <&gpioi>; 366 interrupts = <8 IRQ_TYPE_EDGE_FALLING>; 367 interrupt-controller; 368 gpios = <&gpioi 8 GPIO_ACTIVE_LOW>; 369 ti,x-plate-ohms = <660>; 370 wakeup-source; 371 };When the linux system startup, the tsc2007 loaded and successful. But the ft5306 driver was error.[ 6.996552] stm32mp157-pinctrl soc:pin-controller@50002000: irq line
Hi, I use STM32CubeProgrammer to download file into dk2 board. I am confuse about the tsv file. Could you give more detail this file and programming steps description? How can i modify it to download files into my custom board. And I can not found the AN5275 file.Could you support it?
HI, I needs use timers2 to enable the pwm function. Then it will used as pwm-backlight for LCD. I wasn't known how to write the dts file. Could you show me some example code on this function?
We are trying to establish a ethernet connection with our PCs. But we are not able to do so.Do we need to custom configure the ethernet port in order to access it?Is there any prerequisite that we need to follow?STM32MP157C DK2
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.