974 views|6 replies

118

Posts

2

Resources
The OP
 

【STM32MP135F-DK】Get familiar with the STM32MP135F-DK exploration kit and development environment [Copy link]

This post was last edited by fangkaixin on 2023-12-11 09:23
  1. STM32MP135F-DK Unboxing
    I received the STM32MP135F-DK development kit with great excitement. This is my first time using an STM32 board that can run Linux. The outer box is very crafted. Inside is an instruction manual, a flat cable, and the main part of the exploration kit wrapped in an anti-static bag.


    After unpacking the bag, there is a camera module, the STM32MP135F-DK kit body, and a bag with a 16G TF card attached to the screen. The role of the TF card here is similar to that of the Raspberry Pi's TF card. After the dip switch is set, it can be booted from the TF card, and the file system may also be stored in it
  2. Quick Experience
    In order to quickly experience the STM32MP135F-DK Discovery Kit, we need to prepare two data cables, one USB Type-C data cable, the interface is on the right side of the development board; one micro USB data cable, the interface is on the left side of the development board. It should be noted that the official recommended power supply for typec is 5V/3A power input. Problems with the power supply voltage may cause the device to fail to start or even damage.
    We inserted the TF card and connected it, and the display effect is as follows.

    The development kit screen is touch-sensitive. After a simple test of the various functions, I was surprised. Is this still STM32? It's so powerful!

    After connecting the micro USB, a new serial port and ST-LINK device appeared on the computer.

    Let's connect with putty and take a look at the system configuration



    You can see that there is an ARMv7 core, a Linux 5.15 kernel burned, dual Ethernet cards, and a USB network card.
  3. Development environment construction
My computer is win10+WSL2 (Ubuntu 20.04), so I plan to install STM32CubeProgrammer directly under Windows and compile the system and applications in wsl2.
First, download STM32CubeProg from the ST official website and select the software version according to your system. The official website address is: https://www.st.com/zh/development-tools/stm32cubeprog.html
After the download is complete, install it, select the installation path, and click Next.
After the installation is complete, continue to download the SDK from the official website, which includes the image, source code and compilation tool chain. Official website address: https://www.st.com/zh/embedded-software/stm32mp1dev.html
Later we can do further development and testing based on SDK
This post is from stm32/stm8

Latest reply

The official recommended power input for typec power supply is 5V/3A. Can you provide a purchase link?   Details Published on 2024-6-13 23:19
 

5998

Posts

6

Resources
2
 

For dual-core devices, where does the boot process begin?

This post is from stm32/stm8

Comments

Generally, it starts from bootrom, and starts cpu0 first.  Details Published on 2023-12-11 11:01
Generally, it starts from bootrom, and starts cpu0 first.  Details Published on 2023-12-11 09:28
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 

118

Posts

2

Resources
3
 
Qintianqintian0303 posted on 2023-12-11 09:08 For dual-core devices, where does the boot start?

Generally, it starts from bootrom, and starts cpu0 first.

This post is from stm32/stm8
 
 

2865

Posts

4

Resources
4
 
Qintianqintian0303 posted on 2023-12-11 09:08 For dual-core devices, where does the boot start?

It seems that STM32MP135F is a single-core device. If it is a multi-core device, there are two cases, one is two high-performance cores and the other is a heterogeneous core. The heterogeneous core is not driven by Linux by default.

This post is from stm32/stm8

Comments

Well, the STM32MP135F only has a single-core Cortex-A7, while the 15 series has dual-core  Details Published on 2024-1-4 16:09
Well, the STM32MP135F only has a single-core Cortex-A7, while the 15 series has dual-core  Details Published on 2023-12-11 11:06
 
 
 

5998

Posts

6

Resources
5
 
bigbat posted on 2023-12-11 11:01 It seems that STM32MP135F is a single-core device. If it is a multi-core device, there are two cases, one is two high-performance cores and a heterogeneous core. The default heterogeneous core is...

Well, the STM32MP135F only has a single-core Cortex-A7, while the 15 series has dual-core

This post is from stm32/stm8
 
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 

118

Posts

2

Resources
6
 
bigbat posted on 2023-12-11 11:01 It seems that STM32MP135F is a single-core device. If it is a multi-core device, there are two cases, one is two high-performance cores and a heterogeneous core. The default heterogeneous core is...

Very professional answer

This post is from stm32/stm8
 
 
 

21

Posts

0

Resources
7
 

The official recommended power input for typec power supply is 5V/3A. Can you provide a purchase link?

This post is from stm32/stm8
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list