学习搭建STM32MP135F-DK开发板交叉编译环境。 - K2 d# e/ \' y g8 |) v9 ^ 一、安装软件包: C! a* }6 }% y6 d# g$ f) J & [9 W, x$ n' `# k" F! [: E 1.1、root@ubuntu:~# sudo apt-get update! s: h/ z" P& P- r 1.2、root@ubuntu:~# sudo apt-get install gawk wget git diffstat unzip texinfo gcc-multilib chrpath socat cpio python3 python3-pip python3-pexpect) x! k! [, b: I8 h+ h 1.3、root@ubuntu:~# sudo apt-get install libssl-dev libgmp-dev libmpc-dev lz4 zstd 1.4、root@ubuntu:~# sudo apt-get install build-essential libncurses-dev libyaml-dev libssl-dev# x _' E) V8 h% Z 1.5、root@ubuntu:~# sudo apt-get install coreutils bsdmainutils sed curl bc lrzsz corkscrew cvs subversion mercurial nfs-common nfs-kernel-server libarchive-zip-perl dos2unix texi2html libxml2-utils- l) ^1 e6 c( C+ U 二、下载SDK7 u, X4 T% u3 |3 @ 1 ?6 q( ^# x9 e: m" B: H6 ?! I( H9 l $ ]! C8 t' q( P6 j$ Z 官网下载地址:https://www.st.com/en/embedded-software/stm32mp1dev.html $ a6 Q, ^0 U4 b1 m- G1 S8 } 3 V: X1 q' `3 ]; y1 @+ k 8 I9 P$ R& N! l : ~+ ]$ O& q( l 三、安装SDK6 K ?" B- i, O5 o# c1 E& a i . p1 [- k2 M+ v# ~: @9 p 3.1、复制SDK到ubuntu系统,并解压( ]+ U1 b" q2 i8 a, g/ x 3 ` D4 T# s6 _/ p1 c% E4 [ 3.2、安装 3.3、设置环境 4 r7 k% m6 ?' O5 |% O4 V root@ubuntu:~# source /opt/st/stm32mp1/4.2.1-openstlinux-6.1-yocto-mickledore-mp1-v23.06.21/environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi + H! T4 [0 \7 b: ~# G* J . c/ d( O6 x4 B 7 H' y5 L/ x# p, x! n2 c9 h" ]7 S4 _: U 3.4、测试编译环境 h4 D/ F9 b% b/ A1 U4 X 0 W" w1 ]8 P8 f$ J) k' X$ _0 g 3 o9 x/ {; y+ I 四、编译应用程序 . d; Q7 L- G8 n" X ( h" K9 i# o/ t' h 4.1、hello.c& e" w; ^7 B: r9 `
/ l7 ^' a& ~8 j$ u5 u 4.2、编译程序 ! f5 e/ W; {# b 4.3、复制文件到开发板 五、测试: o7 N! P- Q1 r8 K% {" | 在开发板上测试hello |
可以分享个例程 |
STM32开发板推荐 | 支持裸跑的米尔STM32MP135开发板,响应硬实时需求
最新消息:意法半导体最具性价比、速度最快的单核MPU STM32MP13现已支持运行RTOS!意法半导体兑现了之前的承诺!
STM32MP135F-DK开发板 -- wifi连接网络
STM32MP135F-DK开发板评测-开箱亮屏
【STM32MP135-DK】裸机开发适配Llittlefs
STM32MP135F-DK 开箱&开发环境搭建&硬件设计分析
意法半导体扩展STM32Cube开发环境,简化单核STM32MP1裸机软件开发
1月18日有奖直播 | 如何在STM32MP13x上实现FOTA升级?
STM32MP135F-DK开发板 -- 摄像头测试
STM32MP135F-DK开发板 -- 编译linux内核