s32k312 spi2 clock wire ouput extra pulse at begining.

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

s32k312 spi2 clock wire ouput extra pulse at begining.

ソリューションへジャンプ
2,604件の閲覧回数
victory
Contributor V

Hi Nxp,

    i am using s32k312 spi2 to send  data. and found spi2 clk line always output extra one pulse  as  pic below(blue waveform is clock line),  how's that happen. it not happened in spi1.

 

attached is a sample project.

victory_0-1732323536670.png

 

タグ(1)
0 件の賞賛
返信
1 解決策
2,522件の閲覧回数
victory
Contributor V
1. sck pull-up resistor cause this problem.
2. spi-sd need send data with CS high, so manually control cs instead of lpspi2_pcs0.

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
2,565件の閲覧回数
victory
Contributor V

attached files

0 件の賞賛
返信
2,531件の閲覧回数
Robin_Shen
NXP TechSupport
NXP TechSupport

I tested your attached project and did not see the waveform mentioned in your screenshot(I don't see any SPI data at all). Please re-upload the test project.
In addition, why do you use PTE11 as GPIO(PCS) instead of configuring PTE11 as lpspi2_pcs0?

Also, why call IP_LPSPI_2->TCR |= speed << 27; instead of using the S32 Configuration Tool to configure SpiBaudrate?

It is recommended to refer to the Lpspi_Flexio_Ip_Transfer_S32K344, Lpspi_Ip_HalfDuplexTransfer_S32K344 projects in S32K3 RTD 4.0.0 or Example S32K312 SPI Transmit & Receive Using DMA DS3.5 RTD300

0 件の賞賛
返信
2,523件の閲覧回数
victory
Contributor V
1. sck pull-up resistor cause this problem.
2. spi-sd need send data with CS high, so manually control cs instead of lpspi2_pcs0.
0 件の賞賛
返信
2,589件の閲覧回数
judith75hodges
Contributor I

Hello,

 

The extra clock pulse on the SPI2 clock line is definitely interesting, especially since it doesn’t happen on SPI1. This could be caused by a configuration mismatch in SPI2 settings, such as clock polarity, phase, or transfer mode. It’s also worth checking if SPI2 handles idle states differently or if there’s a subtle difference in how the driver or SDK is managing it. Hardware issues like signal integrity could also play a role, though it’s less likely.

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2000441%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K312%20SPI2%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%A4%E3%81%AF%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%E4%BD%99%E5%88%86%E3%81%AA%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2000441%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Nxp%2C%3C%2FP%3E%3CP%3ES32K312%20SPI2%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%9D%E3%81%97%E3%81%A6%E3%80%81SPI2%20CLK%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AF%E3%80%81%E4%B8%8B%E3%81%AE%E5%86%99%E7%9C%9F%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%B8%B8%E3%81%AB1%E3%81%A4%E3%81%AE%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%A7%E5%87%BA%E5%8A%9B%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F(%E9%9D%92%E3%81%84%E6%B3%A2%E5%BD%A2%E3%81%AF%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%A7%E3%81%99)%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%B5%B7%E3%81%93%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8B%E3%80%82SPI1%E3%81%A7%E3%81%AF%E8%B5%B7%E3%81%93%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%8C%E6%B7%BB%E4%BB%98%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22victory_0-1732323536670.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22victory_0-1732323536670.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F312126i11A60B46DA85B895%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22victory_0-1732323536670.png%22%20alt%3D%22victory_0-1732323536670.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2001863%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%3AS32K312%20SPI2%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AF%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2001863%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E1.%20SCK%E3%83%97%E3%83%AB%E3%82%A2%E3%83%83%E3%83%97%E6%8A%B5%E6%8A%97%E3%81%8C%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E5%BC%95%E3%81%8D%E8%B5%B7%E3%81%93%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E2.%20SPI-SD%E3%81%AFCS%20High%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81CS%E3%82%92lpspi2_pcs0%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%8F%E6%89%8B%E5%8B%95%E3%81%A7%E5%88%B6%E5%BE%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2001554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%3AS32K312%20SPI2%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AF%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2001554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%B7%BB%E4%BB%98%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%92%E3%83%86%E3%82%B9%E3%83%88%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%E3%81%AB%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E6%B3%A2%E5%BD%A2%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F(SPI%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%8F%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93)%E3%80%82%E3%83%86%E3%82%B9%E3%83%88%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%92%E5%86%8D%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3CBR%20%2F%3E%E3%81%BE%E3%81%9F%E3%80%81PTE11%20%E3%82%92%20%3CSTRONG%3EGPIO%3C%2FSTRONG%3E(PCS)%20%E3%81%A8%E3%81%97%E3%81%A6%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%8F%E3%80%81PTE11%20%E3%82%92%20lpspi2_pcs0%20%E3%81%A8%E3%81%97%E3%81%A6%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%0A%3CP%3E%E3%81%BE%E3%81%9F%E3%80%81%E3%81%AA%E3%81%9C%20IP_LPSPI_2-%26gt%3BTCR%20%7C%3D%20%E9%80%9F%E5%BA%A6%20%26lt%3B%26lt%3B%2027%3B%20%3CEM%3ES32%20Configuration%3C%2FEM%3E%20Tool%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20%3CSTRONG%3ESpiBaudrate%3C%2FSTRONG%3E%20%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E4%BB%A3%E3%82%8F%E3%82%8A%E3%81%AB%3F%3C%2FP%3E%0A%3CP%3ES32K3%20RTD%20%3CSTRONG%3E%3C%2FSTRONG%3E4.0.0%20%E3%81%AE%20%3CSTRONG%3ELpspi_Flexio_Ip_Transfer_S32K344%20Lpspi_Ip_HalfDuplexTransfer_S32K344%3C%2FSTRONG%3E%20%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%BE%E3%81%9F%E3%81%AF%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K312-SPI-Transmit-amp-Receive-Using-DMA-DS3-5-RTD300%2Fta-p%2F1787856%22%20target%3D%22_self%22%3E%E3%80%8CDMA%20DS3.5%20RTD300%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%20SPI%20%E9%80%81%E5%8F%97%E4%BF%A1S32K312%E4%BE%8B%3C%2FA%3E%E3%80%8D%E3%82%92%E5%8F%82%E7%85%A7%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2000524%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%3AS32K312%20SPI2%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AF%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2000524%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2000468%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3As32k312%20SPI2%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%A4%E3%81%AF%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AB%E4%BD%99%E5%88%86%E3%81%AA%E3%83%91%E3%83%AB%E3%82%B9%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2000468%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ESPI2%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AE%E4%BD%99%E5%88%86%E3%81%AA%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%83%91%E3%83%AB%E3%82%B9%E3%81%AF%E3%80%81%E7%89%B9%E3%81%ABSPI1%E3%81%A7%E3%81%AF%E7%99%BA%E7%94%9F%E3%81%97%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E9%96%93%E9%81%95%E3%81%84%E3%81%AA%E3%81%8F%E8%88%88%E5%91%B3%E6%B7%B1%E3%81%84%E3%82%82%E3%81%AE%E3%81%A7%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%E3%81%AE%E6%A5%B5%E6%80%A7%E3%80%81%E4%BD%8D%E7%9B%B8%E3%80%81%E8%BB%A2%E9%80%81%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AA%E3%81%A9%E3%81%AESPI2%E8%A8%AD%E5%AE%9A%E3%81%AE%E6%A7%8B%E6%88%90%E3%81%AE%E4%B8%8D%E4%B8%80%E8%87%B4%E3%81%8C%E5%8E%9F%E5%9B%A0%E3%81%A7%E3%81%82%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%81%BE%E3%81%9F%E3%80%81SPI2%20%E3%81%8C%E3%82%A2%E3%82%A4%E3%83%89%E3%83%AB%E7%8A%B6%E6%85%8B%E3%82%92%E7%95%B0%E3%81%AA%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%A7%E5%87%A6%E7%90%86%E3%81%99%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%81%BE%E3%81%9F%E3%81%AF%20SDK%20%E3%81%8C%E3%82%A2%E3%82%A4%E3%83%89%E3%83%AB%E7%8A%B6%E6%85%8B%E3%82%92%E7%AE%A1%E7%90%86%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AB%E5%BE%AE%E5%A6%99%E3%81%AA%E9%81%95%E3%81%84%E3%81%8C%E3%81%82%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%82%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E4%BE%A1%E5%80%A4%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%82%B7%E3%82%B0%E3%83%8A%E3%83%AB%E3%82%A4%E3%83%B3%E3%83%86%E3%82%B0%E3%83%AA%E3%83%86%E3%82%A3%E3%81%AA%E3%81%A9%E3%81%AE%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%82%E5%BD%B9%E5%89%B2%E3%82%92%E6%9E%9C%E3%81%9F%E3%81%99%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%81%9D%E3%81%AE%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%AF%E4%BD%8E%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E