This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/TMS320F28379D: X-Bar question connecting GPIO34 to GPIO7 input

Part Number: TMS320F28379D

Tool/software: Code Composer Studio

Hi.
I am studying X-Bar related registers to set GPIO7 as an input and to connect to GPIO34.
Output1 It works well when testing with X-Bar.
However, Output2 through Output8 do not operate except Output1.
I will ask an expert for help why it does not work.

/**
 * main.c
 */

#include "F28x_Project.h"

void main(void)
{
    DINT;
    InitSysCtrl();

    //GPIO Init
    EALLOW;
    //PortA GPIO7 Input(switch) , PortB GPIO34 Output(LED)
    GpioCtrlRegs.GPAGMUX1.bit.GPIO7 = 0;    
    GpioCtrlRegs.GPAMUX1.bit.GPIO7 = 0;      
    GpioCtrlRegs.GPADIR.bit.GPIO7 = 0;         

    //PortB GPIO34 Output X-Bar Config
    GpioCtrlRegs.GPBGMUX1.bit.GPIO34 = 0;
    GpioCtrlRegs.GPBMUX1.bit.GPIO34 = 1;  
    EDIS;

    //Input X-Bar 
    EALLOW;
    InputXbarRegs.INPUT1SELECT = 7;             //Select GPIO7(Switch)
    EDIS;

    //Output X-Bar
    EALLOW;
//Output X-Bar1 -> It works well.
//    OutputXbarRegs.OUTPUT1MUX0TO15CFG.bit.MUX1 = 1;     
//    OutputXbarRegs.OUTPUT1MUXENABLE.bit.MUX1 = 1;       
//    OutputXbarRegs.OUTPUTLATCHENABLE.bit.OUTPUT1 = 0;       
//    OutputXbarRegs.OUTPUTINV.bit.OUTPUT1 = 0;               

//Output X-Bar2~8 -> It does not work.
    OutputXbarRegs.OUTPUT3MUX0TO15CFG.bit.MUX1 = 1;     
    OutputXbarRegs.OUTPUT3MUXENABLE.bit.MUX1 = 1;       
    OutputXbarRegs.OUTPUTLATCHENABLE.bit.OUTPUT3 = 0;
    OutputXbarRegs.OUTPUTINV.bit.OUTPUT3 = 0; 
    EDIS;

    while(1)
    {

    }
}