lpspi interrupt b2b master example code doesn't work iMXRT1050

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

lpspi interrupt b2b master example code doesn't work iMXRT1050

4,372 次查看
michaeldkfowler
Contributor IV

I have imported the lpspi_interrupt_b2b_master example for the MIMXRT1050-EVKB. When I changed the SPI transfer size from 64 bytes to 24, it worked. When I changed the transfer size to less than 24, like 16, it didn't work anymore. Why can't I transfer less than 24 bytes?

0 项奖励
回复
6 回复数

4,356 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello,

I replayed this example on my own, unfortunately, I have the same issue but I tested 8, 15, and 17 transfer sizes, I hope this helps you.

Best regards,
Pavel

0 项奖励
回复

4,342 次查看
michaeldkfowler
Contributor IV

So you will fix the SDK?

0 项奖励
回复

4,244 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello, 

I'm back with feedback this is a temporary patch, please help evaluate it.

One known limitation is, the maximum frame length is 512 bytes, and it is from LPSPI IP limitation when work in non-continuous mode.

If the issue still please let me know.
Pavel

0 项奖励
回复

4,325 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello,

I will make a report and when I have more information I will contact you.

Best regards,
Pavel

0 项奖励
回复

4,288 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello,

We are working on this issue, thanks for the report. unfortunately, I don't know how much time would take for the new release.

Best regards,
Pavel

0 项奖励
回复

1,083 次查看
Ravi07011983
Contributor I

Sir,

   We are working on LPSPI  polling b2b master imported SDK example code but we are unable to see the clock and data dout in oscilloscope.

 MIMXRT1170-EVK boards We are using pins are GPIO_AD_28 for LPSPI1_SCK, GPIO_AD_29 for LPSPI1_PCS0, GPIO_AD_30 for LPSPI1_SDO, GPIO_AD_31 for LPSPI1_SDI.Slave IC CC REF U27 LPSPI Flash.

 Request to provide the solution or forward to LPSPI Master full working code.

 

 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1493548%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Elpspi%20%E4%B8%AD%E6%96%AD%20b2b%20%E4%B8%BB%E7%AB%99%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%20iMXRT1050%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1493548%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E5%AF%BC%E5%85%A5%E4%BA%86%20MIMXRT1050-EVKB%20%E7%9A%84%20lpspi_interrupt_b2b_master%20%E7%A4%BA%E4%BE%8B%E3%80%82%E5%BD%93%E6%88%91%E5%B0%86%20SPI%20%E4%BC%A0%E8%BE%93%E5%A4%A7%E5%B0%8F%E4%BB%8E%2064%20%E5%AD%97%E8%8A%82%E6%9B%B4%E6%94%B9%E4%B8%BA%2024%20%E5%AD%97%E8%8A%82%E6%97%B6%EF%BC%8C%E5%AE%83%E8%B5%B7%E4%BD%9C%E7%94%A8%E4%BA%86%E3%80%82%E5%BD%93%E6%88%91%E6%8A%8A%E4%BC%A0%E8%BE%93%E5%A4%A7%E5%B0%8F%E6%94%B9%E4%B8%BA%E5%B0%8F%E4%BA%8E%2024%EF%BC%8C%E6%AF%94%E5%A6%82%2016%20%E6%97%B6%EF%BC%8C%E5%AE%83%E5%B0%B1%E4%B8%8D%E5%86%8D%E5%B7%A5%E4%BD%9C%E4%BA%86%E3%80%82%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E4%B8%8D%E8%83%BD%E4%BC%A0%E8%BE%93%E5%B0%91%E4%BA%8E%2024%20%E5%AD%97%E8%8A%82%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2321039%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lpspi%20polling%20b2b%20master%20example%20code%20doesn't%20work%20iMXRT1170%20EVK%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321039%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%85%88%E7%94%9F%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E7%A0%94%E7%A9%B6%20LPSPI%20%E8%BD%AE%E8%AF%A2%20b2b%20%E4%B8%BB%E5%AF%BC%E5%85%A5%E7%9A%84%20SDK%20%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%EF%BC%8C%E4%BD%86%E6%88%91%E4%BB%AC%E6%97%A0%E6%B3%95%E5%9C%A8%E7%A4%BA%E6%B3%A2%E5%99%A8%E4%B8%AD%E7%9C%8B%E5%88%B0%E6%97%B6%E9%92%9F%E5%92%8C%E6%95%B0%E6%8D%AE%E6%B3%84%E9%9C%B2%E6%83%85%E5%86%B5%E3%80%82%3C%2FP%3E%3CP%3EMIMXRT1170-EVK%20%E6%9D%BF%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E7%9A%84%E5%BC%95%E8%84%9A%E6%98%AF%E7%94%A8%E4%BA%8E%20LPSI1_SCK%20%E7%9A%84%20GPIO_AD_28%EF%BC%8C%E7%94%A8%E4%BA%8E%20LPSI1_PCS0%20%E7%9A%84%20GPIO_AD_29%EF%BC%8C%E7%94%A8%E4%BA%8E%20LPSI1_SDO%20%E7%9A%84%20GPIO_AD_30%EF%BC%8C%E7%94%A8%E4%BA%8E%20LPSI1_SDI.SLAVE%20IC%20CC%20REF%20U27%20LPSPI%20%E9%97%AA%E5%AD%98%E3%80%82%3C%2FP%3E%3CP%3E%E8%A6%81%E6%B1%82%E6%8F%90%E4%BE%9B%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E6%88%96%E5%90%91%20LPSPI%20Master%20%E6%8F%90%E4%BE%9B%E5%AE%8C%E6%95%B4%E7%9A%84%E5%B7%A5%E4%BD%9C%E4%BB%A3%E7%A0%81%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1508361%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lpspi%20interrupt%20b2b%20master%20example%20code%20doesn't%20work%20iMXRT1050%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1508361%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%20%3C%2FP%3E%0A%3CP%3E%E6%88%91%E5%8F%88%E6%9C%89%E5%8F%8D%E9%A6%88%E4%BA%86%EF%BC%8C%E8%BF%99%E6%98%AF%E4%B8%80%E4%B8%AA%E4%B8%B4%E6%97%B6%E8%A1%A5%E4%B8%81%EF%BC%8C%E8%AF%B7%E5%B8%AE%E5%8A%A9%E8%AF%84%E4%BC%B0%E3%80%82%3C%2FP%3E%0A%3CP%3E%E4%B8%80%E4%B8%AA%E5%B7%B2%E7%9F%A5%E7%9A%84%E9%99%90%E5%88%B6%E6%98%AF%EF%BC%8C%E6%9C%80%E5%A4%A7%E5%B8%A7%E9%95%BF%E5%BA%A6%E4%B8%BA%20512%20%E5%AD%97%E8%8A%82%EF%BC%8C%E5%AE%83%E6%9D%A5%E8%87%AA%E4%BA%8E%E9%9D%9E%E8%BF%9E%E7%BB%AD%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%B7%A5%E4%BD%9C%E6%97%B6%E7%9A%84%20LPSPI%20IP%20%E9%99%90%E5%88%B6%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%A6%82%E6%9E%9C%E9%97%AE%E9%A2%98%E4%BB%8D%E7%84%B6%E5%AD%98%E5%9C%A8%EF%BC%8C%E8%AF%B7%E5%91%8A%E8%AF%89%E6%88%91%E3%80%82%3CBR%20%2F%3E%E5%B8%95%E7%BB%B4%E5%B0%94%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1505122%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lpspi%20interrupt%20b2b%20master%20example%20code%20doesn't%20work%20iMXRT1050%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1505122%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%0A%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E5%9C%A8%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E6%8A%A5%E5%91%8A%E3%80%82%E4%B8%8D%E5%B9%B8%E7%9A%84%E6%98%AF%EF%BC%8C%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E6%96%B0%E7%89%88%E6%9C%AC%E9%9C%80%E8%A6%81%E5%A4%9A%E5%B0%91%E6%97%B6%E9%97%B4%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%87%B4%E4%BB%A5%E6%9C%80%E5%B4%87%E9%AB%98%E7%9A%84%E6%95%AC%E6%84%8F%EF%BC%8C%3CBR%20%2F%3EPavel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1497561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lpspi%20interrupt%20b2b%20master%20example%20code%20doesn't%20work%20iMXRT1050%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1497561%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%0A%3CP%3E%E6%88%91%E4%BC%9A%E5%86%99%E4%B8%80%E4%BB%BD%E6%8A%A5%E5%91%8A%EF%BC%8C%E6%9C%89%E4%BA%86%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%E5%90%8E%E5%86%8D%E4%B8%8E%E6%82%A8%E8%81%94%E7%B3%BB%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%87%B4%E4%BB%A5%E6%9C%80%E5%B4%87%E9%AB%98%E7%9A%84%E6%95%AC%E6%84%8F%EF%BC%8C%3CBR%20%2F%3EPavel%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1496741%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lpspi%20interrupt%20b2b%20master%20example%20code%20doesn't%20work%20iMXRT1050%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1496741%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E9%82%A3%E4%B9%88%E4%BD%A0%E4%BB%AC%E4%BC%9A%E4%BF%AE%E5%A4%8D%20SDK%20%E5%90%97%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1495036%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20lpspi%20interrupt%20b2b%20master%20example%20code%20doesn't%20work%20iMXRT1050%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1495036%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3C%2FP%3E%0A%3CP%3E%E6%88%91%E8%87%AA%E5%B7%B1%E9%87%8D%E6%94%BE%E4%BA%86%E8%BF%99%E4%B8%AA%E4%BE%8B%E5%AD%90%EF%BC%8C%E4%B8%8D%E5%B9%B8%E7%9A%84%E6%98%AF%EF%BC%8C%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E5%90%8C%E6%A0%B7%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BD%86%E6%88%91%E6%B5%8B%E8%AF%95%E4%BA%86%208%E3%80%8115%20%E5%92%8C%2017%20%E7%9A%84%E4%BC%A0%E8%BE%93%E5%A4%A7%E5%B0%8F%EF%BC%8C%E5%B8%8C%E6%9C%9B%E8%83%BD%E5%B8%AE%E5%88%B0%E4%BD%A0%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%87%B4%E4%BB%A5%E6%9C%80%E5%B4%87%E9%AB%98%E7%9A%84%E6%95%AC%E6%84%8F%EF%BC%8C%3CBR%20%2F%3EPavel%3C%2FP%3E%3C%2FLINGO-BODY%3E