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: Can't control GPIO

Part Number: TMS320F28379D
Other Parts Discussed in Thread: TMDSDOCK28379D, CONTROLSUITE, TMDSCNCD28379D

Tool/software: Code Composer Studio

I have tried to essentially copy the "blinky" example, but for some reason I cannot get the GPIOs on my card to respond.

I can get other functionality, like printing to the console or using the timers, to work, but nothing I do to the physical pins causes them to go high.

The commands I am trying are:

InitSysCtrl();

InitGpio();

GpioCtrlRegs.GPAMUX1.all = 0x00000000;

GpioCtrlRegs.GPADIR.all = 0xFFFFFFFF;

GpioDataRegs.GPADAT.bit.GPIO1 = 1;

 

In the debugger, I can see that the direction and mux and data fields are all set properly, yet I cant get any voltage on pin 70, where GPIO 01 is supposed to be. What am I missing?