Part Number: DRA821U
Other Parts Discussed in Thread: SYSCONFIG, , DRA821
We imported the following existing Device Tree into the TI SysConfig tool.
mymcu_rgmii1_pins_default: mymcu_rgmii1-default-pins {
pinctrl-single,pins = <
J72000_WKUP_IOPAD(0x94, PIN_INPUT, 0) /* (A9) MCU_RGMII1_RD0 */
J72000_WKUP_IOPAD(0x90, PIN_INPUT, 0) /* (B9) MCU_RGMII1_RD1 */
J72000_WKUP_IOPAD(0x8c, PIN_INPUT, 0) /* (A10) MCU_RGMII1_RD2 */
J72000_WKUP_IOPAD(0x88, PIN_INPUT, 0) /* (C10) MCU_RGMII1_RD3 */
J72000_WKUP_IOPAD(0x84, PIN_INPUT, 0) /* (B10) MCU_RGMII1_RXC */
J72000_WKUP_IOPAD(0x6c, PIN_INPUT, 0) /* (A11) MCU_RGMII1_RX_CTL */
J72000_WKUP_IOPAD(0x7c, PIN_OUTPUT, 0) /* (D10) MCU_RGMII1_TD0 */
J72000_WKUP_IOPAD(0x78, PIN_OUTPUT, 0) /* (B11) MCU_RGMII1_TD1 */
J72000_WKUP_IOPAD(0x74, PIN_OUTPUT, 0) /* (B12) MCU_RGMII1_TD2 */
J72000_WKUP_IOPAD(0x70, PIN_OUTPUT, 0) /* (C12) MCU_RGMII1_TD3 */
J72000_WKUP_IOPAD(0x80, PIN_OUTPUT, 0) /* (A12) MCU_RGMII1_TXC */
J72000_WKUP_IOPAD(0x68, PIN_OUTPUT, 0) /* (D11) MCU_RGMII1_TX_CTL */
>;
};
However, after importing this Device Tree into the TI SysConfig tool and checking the generated Device Tree, it is displayed as follows:
mymcu_rgmii1_pins_default: mymcu_rgmii1-default-pins {
pinctrl-single,pins = <
J7200_WKUP_IOPAD(0x02c, PIN_INPUT, 0) /* (A9) MCU_RGMII1_RD0 */
J7200_WKUP_IOPAD(0x028, PIN_INPUT, 0) /* (B9) MCU_RGMII1_RD1 */
J7200_WKUP_IOPAD(0x024, PIN_INPUT, 0) /* (A10) MCU_RGMII1_RD2 */
J7200_WKUP_IOPAD(0x020, PIN_INPUT, 0) /* (C10) MCU_RGMII1_RD3 */
J7200_WKUP_IOPAD(0x01c, PIN_INPUT, 0) /* (B10) MCU_RGMII1_RXC */
J7200_WKUP_IOPAD(0x004, PIN_INPUT, 0) /* (A11) MCU_RGMII1_RX_CTL */
J7200_WKUP_IOPAD(0x014, PIN_OUTPUT, 0) /* (D10) MCU_RGMII1_TD0 */
J7200_WKUP_IOPAD(0x010, PIN_OUTPUT, 0) /* (B11) MCU_RGMII1_TD1 */
J7200_WKUP_IOPAD(0x00c, PIN_OUTPUT, 0) /* (B12) MCU_RGMII1_TD2 */
J7200_WKUP_IOPAD(0x008, PIN_OUTPUT, 0) /* (C12) MCU_RGMII1_TD3 */
J7200_WKUP_IOPAD(0x018, PIN_OUTPUT, 0) /* (A12) MCU_RGMII1_TXC */
J7200_WKUP_IOPAD(0x000, PIN_OUTPUT, 0) /* (D11) MCU_RGMII1_TX_CTL */
>;
};
As shown above, the IOPAD offset values are different, even though the pin names and functions are the same.
Has there been any change in the SysConfig tool on the TI website regarding the IOPAD offset calculation or representation?
Could you please clarify why the same Device Tree file results in different offset values when imported into SysConfig?
