2026-04-09 3:03 AM
Hello,
I have some sort of experience working with linux on RPI.
I wanted to increase my embedded linux experience with STM32MP.
So I wonder, should I buy STM32MP2 because its newer, or STM32MP1 because it will probably have more support and more reference because its been here for some time now?
Also, for STM32MP257F-DK, the debug port and the power supply are shared on the same USB-C, how can i do both at the same time? because I don't think the PC can supply it with enough power
Would I need anything to start other than the external USB-C power supply?
Any other recommendations are welcome
2026-04-09 3:16 AM
Hi @onass ,
A standard PC, USB-C power delivery port delivered enough power, so the sharing with debug port is not an issue for STM32MP257F-DK.
For your choice I guess it depend if you target advanced graphic UI or AI.
The MP2 offers more powerful GPU, and a NPU.
Hope it help,
Olivier
2026-04-09 4:02 AM
Hello @Olivier GALLIEN,
Thank you for your reply.
Unfortunately, my PC does not have a USB-C power delivery port.
I don't have a specific target other than learning more about embedded linux, then designing my custom PCB with an MPU
2026-04-09 4:12 AM
2026-04-09 4:25 AM
Hi @onass ,
Yes it might work.
Some people report it works with this model
Else this kind of cable couple with appropriate wall adapter works :
Olivier
2026-04-09 5:22 AM - edited 2026-04-09 5:28 AM
Thank you! @Olivier GALLIEN
Just one final question,
which has a higher learning curve STM32MP257F-DK or STM32MP157F-DK2?
I would like to think that they are kinda similar.
Some say that STM32MP157F-DK2 would be easier as it would be more developed with the community, which means more resources