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 -
I've ported my firmware from the F28277S 176-pin package to the 100-pin chip. I'm using the strobe line on EQep3 as an axis homing indicator. it is connected to through-beam sensor. GPIO64 is configured/muxed as the EQEP3S line. A signal is seen on the line coming into the processor (and in GPIO64 data), but I'm never seeing the QCFL[SEL] being set. I'm using GPIO62 and GPIO63 as the encoder A and B lines and they are behaving properly. Is there something I should know about EQEP3S on this package? This worked on the 176-pin chip.
Thanks -
Mary
Hi Mary,
Can you verify that your GPIO configurations for GPIO64 are correct by looking at the GPxGMUX and GPxMUX configurations? Are all the register configurations for the eQEP the same when porting?
If it worked on the 176 pin chip, it should apply the same to your 100 pin chip.
Best,
Ryan Ma
Hi Ryan -
Thanks for your response. I have the GMUX and MUX configured properly. But thanks to your suggestion, I started looking at all my register settings in the debugger and noticed that because of a problematic "if" statement, I was setting the strobe up on GPIO65, not GPIO64. Duh!
-Mary