Other Parts Discussed in Thread: C2000WARE
Tool/software:
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.
Tool/software:
Hi David,
I believe this is an error in the F2838x TRM. The register is not appearing because this functionality is not available on the F2838x FSI module, but rather was added in for newer devices with a Type 2 FSI module (which includes the F28003x and F28P65x). I apologize for the confusion; I will make sure this section is removed from the F2838x TRM.
As for your intended application, I will consult another FSI expert and get back to you with our recommended approach.
Best Regards,
Delaney
Hi David,
I apologize for the late follow up. After consulting with the other FSI expert, we recommend instead using the CLB module for synchronization purposes. Section 7 Event Synchronization Over FSI of the application note linked here discusses one way of doing this.
Best Regards,
Delaney
Hi Delaney,
This question is principally about the misleading functionality described in the TRM rather than seeking advise on how to achieve synchronization.
I would also point out that the proposed method in the app note is inadequate as it relies on "hard synchronization" which triggers a timebase synchronization event upon receipt of a particular FSI ping frame, which does not address the timebase counter discontinuity (and the potential for missed PWM AQ events when such discontinuities occur) which results when synchronization event does not correspond exactly in time when the counter would otherwise be reloaded to the same value.
I should note we have achieved the desired outcome without the aforementioned detriments, also this is a phase-shifted PWM arrangement environment where we have achieved synchronization without carrier/AQ discontinuities (something that's been long standing stated as "not possible" on these forums).
So, to this end, I would not suggest to mark your response as a "solution" either to the issue at hand (the misleading TRM documentation), or the issue of synchronization.
Hi David,
I see, I apologize for the inconvenience. I'm glad to hear you were able to achieve the desired functionality. I will go ahead and close this thread, if you have any further questions feel free to make a new one.
Best Regards,
Delaney