嵌入式爱好者

查看: 53625|回复: 6

[Linux] imx8mm spi时钟源怎么修改呢?

[复制链接]

3

主题

8

帖子

34

积分

LS1012A通行证A40i/T3/T507/T527通行证i.MX8MM通行证i.MX6UL通行证

扫一扫,手机访问本帖
发表于 2019-12-20 13:41:40 | 显示全部楼层 |阅读模式
版主,请问spi的时钟源怎么修改,我现在怎么改都是24M,然后实际的spi速率只有(24/(0 + 1)>>0) 才12M多。

imx6u都可以达到60M

clocks = <&clk IMX8MM_CLK_ECSPI2_ROOT>,
   <&clk IMX8MM_CLK_ECSPI2_ROOT>,
   <&clk IMX8MM_CLK_ECSPI2_SRC>,
   <&clk IMX8MM_CLK_ECSPI2_CG>,
   <&clk IMX8MM_CLK_ECSPI2_PRE_DIV>,
   <&clk IMX8MM_CLK_ECSPI2_DIV>;
  clock-names = "ipg", "per", "src", "cg", "pre_div", "div";


dts中我试了这些都是24M
求指点,谢谢

回复

使用道具 举报

0

主题

1173

帖子

2203

积分

发表于 2019-12-20 14:41:57 | 显示全部楼层
本帖最后由 zhichao 于 2019-12-20 15:21 编辑

dts中最大速率受限限制,没法增加

点评

谢谢版主回答。是贵司板子限死还是nxp限制了?imx6u的spi时钟源都有60M,imx8m只有24M不合理啊。  详情 回复 发表于 2019-12-20 14:47
点评回复 支持 反对

使用道具 举报

3

主题

8

帖子

34

积分

LS1012A通行证A40i/T3/T507/T527通行证i.MX8MM通行证i.MX6UL通行证

 楼主| 发表于 2019-12-20 14:47:01 | 显示全部楼层
zhichao 发表于 2019-12-20 14:41
受硬件影响,最大速率已经限制死,没法增加

谢谢版主回答。是贵司板子限死还是nxp限制了?imx6u的spi时钟源都有60M,imx8m只有24M不合理啊。
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2203

积分

发表于 2019-12-20 15:20:51 | 显示全部楼层
记错了,应该是dts中限制到20多,您看一下原厂资料,调一下试试,应该能调

点评

版主,无论如何改,最大实测spi时钟只有12.5M。 dts中设置为20M,spi-imx.c中会分频成12.5M。 能帮忙看下吗?谢谢!  详情 回复 发表于 2020-1-2 14:45
点评回复 支持 反对

使用道具 举报

3

主题

8

帖子

34

积分

LS1012A通行证A40i/T3/T507/T527通行证i.MX8MM通行证i.MX6UL通行证

 楼主| 发表于 2020-1-2 14:45:21 | 显示全部楼层
zhichao 发表于 2019-12-20 15:20
记错了,应该是dts中限制到20多,您看一下原厂资料,调一下试试,应该能调

版主,无论如何改,最大实测spi时钟只有12.5M。
dts中设置为20M,spi-imx.c中会分频成12.5M。
能帮忙看下吗?谢谢!
点评回复 支持 反对

使用道具 举报

3

主题

8

帖子

34

积分

LS1012A通行证A40i/T3/T507/T527通行证i.MX8MM通行证i.MX6UL通行证

 楼主| 发表于 2020-1-9 17:31:01 | 显示全部楼层
问题以解决

点评

请问怎么解决的,能告知下吗谢谢了  详情 回复 发表于 2021-9-29 02:24
点评回复 支持 反对

使用道具 举报

1

主题

2

帖子

21

积分

i.MX8MM通行证

发表于 2021-9-29 02:24:06 | 显示全部楼层

请问怎么解决的,能告知下吗谢谢了
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:37

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表