RZFive: Need to enable SCIF4 and SCIF3

Hi Team,

We are testing RZFive based custom board with vlp3.0.4 BSP

After configuring SCIF4 and SCIF3 as shown below the UART are getting registered but data transfer is not happening is there any additional changes required to test this interfaces.

&scif3 {
        pinctrl-0 = <&scif3_pins>;
        pinctrl-names = "default";
        status = "okay";

&scif4 {
        pinctrl-0 = <&scif4_pins>;
        pinctrl-names = "default";
        status = "okay";

        scif3_pins: scif3 {
               pinmux = <RZG2L_PORT_PINMUX(24, 2, 1)>, /* TxD */
                        <RZG2L_PORT_PINMUX(24, 3, 1)>; /* RxD */

        scif4_pins: scif4 {
               pinmux = <RZG2L_PORT_PINMUX(24, 5, 5)>, /* TxD */
                        <RZG2L_PORT_PINMUX(24, 4, 5)>; /* RxD */

Parents Reply
  • Hi

    We are using the vlp3.0.4 BSP only for testing and we tested the pins as GPIOs using sysfs and we are able to toggle it properly but when configured as UART functionality the data send and receive is not working

    Also read PFC, PM registers to confirm if the ALT config is set properly using devmem2 the register values shows alt config is set properly for the pads but still facing issue.

    Is there any additional changes required to enable UART functionality?