Unable to operate HCD pin MetaMotionR+ R0.3.1

Hi all,
I have MetaMotionR+ R0.3.1 module on which I have installed custom firmware for my application. But no matter what I do I cant seem to get the motor running properly. I say "properly" because I was able to turn it ON by configuring the HCD pin to be pulled up, but when I do that I am unable to turn it off without changing the pullup configuration. I've tried all types of drive strengths with no luck. Is there something I'm missing here?


  • Unfortunately we don't support custom firmware.

  • @Laura said:
    Unfortunately we don't support custom firmware.

    I understand, Thank you for the response.

    Is there some way of receiving payed support for custom firmware?

  • Hey @TalStein,
    We stopped offering support ever since the pandemic due to restricted resources. Custom firmware is a beast!

  • Posting the solution if anyone ever needs it. P0.09 and P0.10 (Haptic Pin) are reserved for NFC use by default, and that prevents their use as regular GPIOs. adding the definition "CONFIG_NFCT_PINS_AS_GPIOS" in the preprocessor solves this issue.

Sign In or Register to comment.