MPC5777 DSPI Timed Serial Bus (TSB) mode

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

MPC5777 DSPI Timed Serial Bus (TSB) mode

跳至解决方案
2,724 次查看
huayeshen
Contributor I

 

Hi NXP Team,

  I am using the MPC5777M . I am not sure what the DSPI module Timed Serial Bus (TSB) mode in the document . For example:
1.Is TSB used to achieve communication between one host and multiple slaves in DSI or DSI mode?


2.Do data frames and command frames in TSB mode refer to SPI frames and DSI frames, respectively?


3.I see that the selection bit of the command frame in TSB mode is "1", which is written through software. If the command frame is an SPI frame as mentioned in the second question, do I need to turn on the extended SPI mode to write additional selection bits?

Thanks

JAY LEEE

9S[(924Q71TQXS[{4K3]5@O.png

标记 (1)
0 项奖励
回复
1 解答
2,664 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

Timed Serial Bus (TSB) is a feature you may also see under the name Microsecond Bus (MSC). It is basically SPI communication protocol between MCU and power switch devices established in order to save general purpose output pins:

https://en.wikipedia.org/wiki/Microsecond_Bus

1) There is a dual receiver support, it means there may be used two slaves (two CSs). Pay attention to 49.5.9.1.

2) It is basically CSI mode - command frame is considered as SPI (SW way), data frame as DSI (serialized timer).

3) Not necessarily, it depends on the length of frame.

“The command frame can be written by software, through SPI TX FIFO, using one or two FIFO entries with help of the CONT bit or MCR[XSPI].”

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,665 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

Timed Serial Bus (TSB) is a feature you may also see under the name Microsecond Bus (MSC). It is basically SPI communication protocol between MCU and power switch devices established in order to save general purpose output pins:

https://en.wikipedia.org/wiki/Microsecond_Bus

1) There is a dual receiver support, it means there may be used two slaves (two CSs). Pay attention to 49.5.9.1.

2) It is basically CSI mode - command frame is considered as SPI (SW way), data frame as DSI (serialized timer).

3) Not necessarily, it depends on the length of frame.

“The command frame can be written by software, through SPI TX FIFO, using one or two FIFO entries with help of the CONT bit or MCR[XSPI].”

0 项奖励
回复
2,657 次查看
huayeshen
Contributor I

Thank you very much for your answer. I'll go and take a closer look at the documentation.

0 项奖励
回复