Part Number: PGA411Q1EVM
Hello!
I'm programming the PGA411-Q1 on the Eval PCB using an external MCU (TriCore).
I successfully programmed the device, where it does not signal any SFAULT value.
Device CRC checking is set to "continues" and the FRCRC also stays '0'.
As mentioned, I used FAULTRES = LOW for the first tests.
The ang readout of the angluar position and the velocity value is working when I force the FAULTRES pin LOW.
When I pull FAULTRES HIGH, I only get one angle and velocity value (seem to be initial values), but both registers are not updated any further.
In the document SLAA688 (Init with any host system), there is a startup diagram in figure 7.
There it says, that only one FAULTRES high-low-high toggle is necessary after going to the normal state.
Even when I do that, I only get one initial value, but no updates while continuously reading the registers for angle and velocity.
I used 100us for the FAULTRES low level, as I did not find any timing information on it in the datasheet.
Do you know how long the FAULTRES pin should stay low for the chip?
When I keep the FAULTRES pin HIGH, after the above mentioned FAULTRES toggle after going to NORMAL state,
my custom config is not used in the chip, as continues readout of the config does not show my config.
Is there maybe some FAULTRES handling necessary?
Do you have an idea, why I see such a behaviour?
BR,
Markus