FXLS9xxx SPI Error due to Asynchronous Timing Discard

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

FXLS9xxx SPI Error due to Asynchronous Timing Discard

1,115件の閲覧回数
mpierpaolo1
Contributor I

Hi,

We are facing an issue, 
implementing an initialization procedure as described in the example in the paragraph "13.4 Example SPI command list" in the NXP application:
"AN12386 SPI Communication Procedure Recommendations for the FXLS9xxxx
Rev. 1.2 — 8 January 2021 Application note"

In detail We receive an error after every attempt of Reading
DEVSTAT and COUNT Register
with Command = 0xC00000D1 

The FXLS response is always 
0x0C0003D4 for each 
Read DEVSTAT and COUNT Register Command = 0xC00000D1 
This means " SPI Error due to Asynchronous Timing Discard" as said in Figure 5 Flow-Chart

We checked SPI: signal integrity and timing all seems OK;
Command seems OK (MSB-first 32 bits) and the FXLS response has CRC correct so 
We are wondering if someone else already faced this issue in the past 
to receive some tips

Thanks and Regards
piero


0 件の賞賛
返信
2 返答(返信)

1,103件の閲覧回数
JozefKozon
NXP TechSupport
NXP TechSupport

Hi Pierpaolo,

please follow the initialization sequence in a file attached. You can also find there an expected outputs. 

With Best Regards,

Jozef

0 件の賞賛
返信

893件の閲覧回数
AIRKernel
Contributor I

Hello Jozef ,

We also met this problem.

We followed the commands in this pdf file , but we got the response "0XC0003D4" after sending erery commands.

AIRKernel_0-1688044491717.png

AIRKernel_1-1688044508696.png

That was strange.Please help us to solve this problem .

Best !

0 件の賞賛
返信