Tool/software:
I am working on a DRA821U base custom board. Am observing some issue while configuring the GPIO pins. Am trying to toggle two(GPIO0 56 and GPIO0 58) GPIOs from main domain, GPIO58 works fine but am unable to toggle the GPIO0 56. Same procedure is used to configure both GPIOs. Please let me know if anything else to be taken care during configuration and why this behaviour is observed?
MAIN_GPIO0_56---Not able to toggle
MAIN_GPIO0_58---Working
Following are the DTS settings for both of the pins.
main_pmx0 {
U3_pins_default: U3-pins-default {
pinctrl-single,pins = <
J721E_IOPAD(0xdc, PIN_OUTPUT, 7) /* (U3) */
>;
};
eth_reset_pins_default: gpio0-default-pins {
pinctrl-single,pins = <
J721E_IOPAD(0xd4, PIN_OUTPUT_PULLUP, 7) /* (V3) I2C0_SCL.GPIO0_56 */
>;
};
};
&main_gpio0 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <ð_reset_pins_default &U3_pins_default >;
};
SDK : Linux SDK_09.02