Hey all,
My code worked fine until I added
MAP_SysCtl_enableSRAMBank(SYSCTL_SRAM_BANK7);
After halting the Watchdog.
Debugger tells me I'm stuck in while (!SYSCTL->rSRAM_BANKEN.b.bSRAM_RDY) inside of the enableSRAMBank function.
void SysCtl_enableSRAMBank(uint_fast8_t sramBank)
{
ASSERT(SysCtlSRAMBankValid(sramBank));
/* Waiting for SRAM Ready Bit to be set */
while (!SYSCTL->rSRAM_BANKEN.b.bSRAM_RDY)
;
SYSCTL->rSRAM_BANKEN.r = (sramBank | SYSCTL_SRAM_BANKEN_BNK0_EN);
}
Any ideas?