Other Parts Discussed in Thread: TPS274C65, SYSCONFIG
Tool/software:
Hi team,
My customer has written code that drives to enable and disable channels and turn on/off Led 1_4 and 5_8 on AM243xEVM platform over SPI that does not work.
They first developed the code on Arduino Uno R4 just to quickly verify the hardware connection and setup and explore the features of the TPS274C65 EVM-USB board. That works fine. They can turn on/off the channels, see that proper current drives the channels, turn on/off LEDs, and configure the current. They can read back the registers.
However, the same code doesn't work on AM243xEVM. Understood that the SPI driver is different—on AM243xEVM, they are using our SPI driver. To confirm if their driver works, they have connected the SPI motor driver chip to AM243xEVM on the same bus and even with the same CS, clock frequency, and other settings. They can drive the with the third-party SPI motor driver. However, TPS274 does not do anything.
They are currently using a 2MHz clock frequency over SPI and have checked and reviewed the setup and implementation. The same setup works with Arduino but not AM243. We are looking for anything or ideas to debug.
Thanks,
Luke


