你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP系列之使用CubeMX 进行DDR tuning

[复制链接]
STMCU小助手 发布时间:2022-10-2 23:21
一.软件/二进制文件3 _- [. i1 Z# a7 O! e* K, P6 V+ X
1.STM32CubeMX,
  R, ~1 B; p4 y1 i2. u-boot-spl.stm32, uboot编译basic模式编译的SPL文件
% c3 K; D! N' ]9 k3. STM32CubeProgrammer
3 j( C- e$ T  m  Z: n, V5 T( p7 o: F, y8 r: c4 r4 X
二.过程。9 Q$ |! \  d$ }5 t
1.设置拨码开关,启动配置B2B1B0=000即下载模式。
" K+ s- K" v6 t, \+ t5 [2. STM32CubeProgrammer 识别到stm32mp1。注意不要连接。
- N( V3 U+ j" @1 G- A3 d5 g8 L1 n0 |7 t# x6 K! k
20200717183054416.png 3 w1 J6 g$ F' j! g; C: _8 H
% T  ?4 h& T/ G- {
3.在STM32CubeMX |- DDR Test suit中,勾选SYSRAM Loading,选择文件u-boot-spl.stm32,选择调试串口号,点连接。连接成功后,在Target选项中 单击按钮load Register,界面如下。& o/ K* q! }( @# m+ ]' W1 L" d; [

* Z! t" O1 M- k5 H 20200717180738565.png 3 y) ^# n& \' a0 o- F5 }

  @9 g8 J+ N+ V6 C% ?4.接下来开始DDR tuning,下图是DDR TUNING完成的截图。保存配置,Cubemx软件会生产设备树头文件dtsi。供设备树dts文件引用。( k: D; l/ I1 E1 [

3 F* c$ l3 n! K, N5 `% i% B  A 202007171813042.png ' X$ A# w; R& L* t1 T; V1 F; G
' ?! f4 _6 k- k! Y: |3 l
5.DDR TEST, 这里用默认的配置做一下测试,结果PASS. 也可以用上面步骤生产的DDR TUNING 配置文件编译成spl镜像,然后做DDR TEST。
+ }" B- Q" z7 R, P' |; F
& C0 Y) R5 S9 ~% \ 20200717181723757.png
" Z: u8 M( i* K+ O1 W6 U9 r+ O" y
) U0 `# r6 r  t0 I0 c7 X1 Y————————————————4 |/ j. _' D/ v$ k
版权声明:jacob杰克爸
9 |9 f; I4 U/ }8 o9 l% @& o' }. L& }! ~$ v" ~9 z! S
赞 收藏 评论0 发布时间:2022-10-2 23:21

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版