This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28069M: Can 28069M utilize the absolute encoder library provided by TI?

Part Number: TMS320F28069M
Other Parts Discussed in Thread: BOOSTXL-POSMGR

Hello,

I am now using 28069M as my servo motor controller core. I need to realize the communication between absolute encoder and the 28069M, the absolute encoder may have SSI, Endat 2.2 prototypes. Now, I have noticed that there are some absolute encoder position management libraries available in TI, which are used on C2000 with CLB unit integrated. However, on 28069M chip, there is no CLB unit, that indicates 28069M can not utilize these position management libraries. 

But when I examine the wiring plot from TI documents, the connection diagram is below:

In the diagram, the communication between C2000 MCU and encoder is actually through SPI module in C2000 chip. Additionally and roughly, there are two connections from CLB module, one is ENDAT_CLK/GPIO6, which may be as clock source for encoder; the other is ENDAT_DIR, which may be as direction control function for encoder. 

Therefore, my question is:

On 28069M, since there is no CLB module,  I am thinking that if the ENDAT_CLK signal and ENDAT_DIR are to be replaced by GPIOs in 28069M, then using SPI module connected as the above diagram, can I realize the communication? of course, the encoder communication protocol will be implemented in 28069M and the TI provided position management libraries will not be used.