Part Number: SK-AM62P-LP
Other Parts Discussed in Thread: AM62P,
Tool/software:
Dear Team,
I am referring to https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62p5-sk-mcan.dtso?h=ti-linux-6.1.y
&main_pmx0 {
main_mcan0_pins_default: main-mcan0-pins-default {
pinctrl-single,pins = <
AM62PX_IOPAD(0x01dc, PIN_INPUT, 0) /* (F20) MCAN0_RX */
AM62PX_IOPAD(0x01d8, PIN_OUTPUT, 0) /* (B23) MCAN0_TX */
>;
};
main_mcan1_pins_default: main-mcan1-pins-default {
pinctrl-single,pins = <
AM62PX_IOPAD(0x00b4, PIN_INPUT, 5) /* (U25) GPMC0_CSn3.MCAN1_RX */
AM62PX_IOPAD(0x00b0, PIN_OUTPUT, 5) /* (T22) GPMC0_CSn2.MCAN1_TX */
>;
};
};
&mcu_pmx0 {
mcu_mcan0_pins_default: mcu-mcan0-pins-default {
pinctrl-single,pins = <
AM62PX_MCU_IOPAD(0x0038, PIN_INPUT, 0) /* (D6) MCU_MCAN0_RX */
AM62PX_MCU_IOPAD(0x0034, PIN_OUTPUT, 0) /* (E8) MCU_MCAN0_TX */
>;
};
mcu_mcan1_pins_default: mcu-mcan1-pins-default {
pinctrl-single,pins = <
AM62PX_MCU_IOPAD(0x0040, PIN_INPUT, 0) /* (E7) MCU_MCAN1_RX */
AM62PX_MCU_IOPAD(0x003c, PIN_OUTPUT, 0) /* (F8) MCU_MCAN1_TX */
>;
};
};
We have the following question
1. Please confirm if main_pmx0 means application core and mcu_pmx0 is for R-core and wakeup core?
2. We are able to find GPMC0_CSn3 on AM62P TRM but cannot map to any pins in SK-AM62P-LP TRM? Do you have this line mapped to any header in SK-AM62P-LP evaluation
3. For MCU, how to confirm how it is mapped to MCU_MCAN0_RX and MCU_MCAN1_RX for R-core and wakeup core? or is that it can be used interchangeably?
Best regards,
Libin Jose
Best regards,
Libin Jose