Other Parts Discussed in Thread: EK-TM4C1294XL
I recently found a bug for TIVA C series PINMUX Utility while Configuring PQ4 as DIVSCLK.
it gives me the this code
//
// Enable Peripheral Clocks
//
MAP_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOQ);
//
// Enable pin PQ4 for DIVSCLK0 DIVSCLK
//
MAP_GPIOPinConfigure(GPIO_PQ4_DIVSCLK);
MAP_GPIOPinTypeGPIOOutput(GPIO_PORTQ_BASE, GPIO_PIN_4);
The Correct Output Should be this:
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOQ);
//
// Enable pin PQ4 for DIVSCLK0 DIVSCLK
//
GPIOPinConfigure(GPIO_PQ4_DIVSCLK);
//
// Make the pin(s) be peripheral controlled
//
GPIODirModeSet(GPIO_PORTQ_BASE, GPIO_PIN_4, GPIO_DIR_MODE_HW);
//
// Set the pad(s) for standard push-pull operation.
//
GPIOPadConfigSet(GPIO_PORTQ_BASE, GPIO_PIN_4, GPIO_STRENGTH_2MA,GPIO_PIN_TYPE_STD);
Please resolve this issue so others dont have this problem
Regards,
Tushar