S32G_Decrease_QSPI_InitClock_to_Avoid_ReadID_ERROR

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32G_Decrease_QSPI_InitClock_to_Avoid_ReadID_ERROR

S32G_Decrease_QSPI_InitClock_to_Avoid_ReadID_ERROR

doc&patch explain how to decrease the qspi init clock to avoid the spi read qspi id error in linux

S32G Linux BSP初始化QSPI Nor时钟是默认200Mhz,但是JEDEC规范建议读QSPI Nor ID是使用SPI模式,低速时钟,所以默认BSP是有可能读ID不成功的,本文说明如何解决这个问题。

本文采用软件版本为Linux BSP43

目录

1    背景与资料说明... 2

1.1  背景说明... 2

1.2  所需资料说明... 2

2    Linux QSPI Nor驱动说明... 3

2.1  QSPI Nor控制器驱动说明... 3

2.2  QSPI Nor设备驱动说明... 4

2.3  SPI Mem驱动说明... 5

3    代码修改... 6

3.1  将初始化时钟切换成133Mhz. 6

3.2  在初始化后将时钟切换回200Mhz. 7

4    测试... 7

4.1  软件测试... 7

4.2  硬件测量... 7

5    其它注意事项... 8

 

 

标签 (1)
附件
无评分
版本历史
最后更新:
‎06-03-2025 11:27 PM
更新人: