Tool/software:
I am using this version of web GUI
https://dev.ti.com/gallery/view/BLDC/DRV3233_Sensored_Trapezoidal_GUI/ver/0.1.4/
I have successfully connected to the DRV3233 and can set Output Enable and nSLEEP
Trying to write memory using the GUI, and monitoring the SPI log in the F12 browser console window.
Generally I am only using the 2000 Launch board and GUI to write memory values and not using the trapezoidal control, so I have the two boards connected with jumpers of only:
J8: 5V, GND, SCLK,nSLEEP,nFAULT
J9:GND,nSCS,SDI,SDO,DRVOFF
But the reading/writing of registers over SPI is very inconsistent. If I enter an address in hex and click write, wait, then read. It often repeats the previous Data in the log, or does not repeat what I have written or what is in memory.
From the chip performance, I can tell that sometimes the write is successful, sometimes it is not.
I also sometimes see nonsense data reported or 0x0 on repeat Read requests.
I would also request that the Fault Status could display what the faults are, and the read/write operations could have a feedback if they were successful or not.
Thank you.









