Tool/software:
Hello
I am using the 28379D control card to control a 10-phase buck converter.
I am unable to set/reset the GPIOs from GPIO B group. For the other GPIO groups, the set/reset works.
For example,
//GPIO60 set
GpioDataRegs.GPBDAT.bit.GPIO60 = 1;
GpioCtrlRegs.GPBPUD.bit.GPIO60 = 1; // 0 is enable pullup on GPIO60
GpioDataRegs.GPBSET.bit.GPIO60 = 1; // Load output latch with 0
GpioCtrlRegs.GPBMUX2.bit.GPIO60 = 0; // GPIO60 = GPIO68
GpioCtrlRegs.GPBDIR.bit.GPIO60 = 1; // GPIO60 = output
I use the above lines of code to set GPIO60. But the GPBSET option has no effect.
I have set the pull-up, gpiomux and the direction bits properly.
I am attaching the project.
Please help me solve the issue.
Thanks and Regards
Rupak