cancel
Showing results for 
Search instead for 
Did you mean: 

L9963E response frame error

bitBuddy
Associate

Dear community member,

I am using L9963E IC on custom pcb board. I send a command to read register address 0x02 of device 1, but in response frame getting address feedback for register address 0x06. 

also while reading dev_gen_cfg, getting different response if reading it twice.

I had changed the spc example code to run on STM32G4, and keep bne polling to read response by dending 0x55 0x55 0x55 0x55 0x55. 

bitBuddy_0-1721633596706.png

bitBuddy_1-1721633873532.png

bitBuddy_2-1721634364644.jpeg

what could be the possible cause for 1 added extra bit in address feedback section of response frame ?

Thanks

 

1 REPLY 1
Max VIZZINI
ST Employee

Hi,

We do not support STM32 for this application in AutoDevKit and we have never experienced such issue.

I assume that the porting you did is correct, therefore the only other portion is the peripheral timing.

Because the chip select toggling is down manually it could happen that you do not have right timing and messages get confused.

Please compare SPI timing signals of SPC58 and STM32.

Best Regards,

AutoDevKit Team