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.

Brown out reset on TM4C1290

Hi,

I'm using

SysCtlVoltageEventConfig(SYSCTL_VEVENT_VDDABO_NONE | SYSCTL_VEVENT_VDDBO_NONE );

to disable brownout resets on my custom TM4C1290 board. I also print out the reset reason as part of my initialisation.

    char str[16];
    uint32_t ResetCause = SysCtlResetCauseGet();
    SysCtlResetCauseClear(ResetCause);
    snprintf(str, 16, "0x%08x\r\n",ResetCause);
    dbgString(str);

where dbgString outputs on one of the UARTs.

Having disabled brownouts how can the reset cause be 0x00000006 indicating a BOR and a POR?

Thanks,

Mike