Community
cancel
Showing results for 
Search instead for 
Did you mean: 
RGeno1
New Contributor I
2,122 Views

D2000 digital IO drive strength.

Jump to solution

The Pin Connectivity document (# 333576-001EN, Dec 2015) includes the statement "

All digital I/Os include configurable drive strength namely low-drive (12 mA) and high-drive (16 mA) modes". But, I can't find where these drive strengths can be configured or under what conditions high-drive or low-drive is operating other than the statement "By default, all digital I/Os come up in low-drive mode. ".

Can you shed some light on the issue please?

Thanks,

DrG

1 Solution
Malcolm_P_Intel
Employee
98 Views

Hi RGee,

Inside qm_pinmux.h, there is a set slew rate function that should do this:

int qm_pmux_set_slew(const qm_pin_id_t pin, const qm_pmux_slew_t slew);

Hope this helps,

Malcolm

View solution in original post

5 Replies
Pedro_M_Intel
Employee
98 Views

Hello RGee,

Please let me check how we can enable these modes. I will get back to you as soon as possible.

-Peter.

Malcolm_P_Intel
Employee
99 Views

Hi RGee,

Inside qm_pinmux.h, there is a set slew rate function that should do this:

int qm_pmux_set_slew(const qm_pin_id_t pin, const qm_pmux_slew_t slew);

Hope this helps,

Malcolm

View solution in original post

RGeno1
New Contributor I
98 Views

Thanks so much, that is what I was looking for.

Pedro_M_Intel
Employee
98 Views

Hi RGee,

Is the previous suggestion helpful for you?

-Peter.

RGeno1
New Contributor I
98 Views
Reply