So we tried enabling interrupts after starting the Flash erase and it's NOT servicing interrupts. Will check again to see if we are not referencing flash at all but apparently not. Next step is making a much simpler code to make sure it's not something else, but so far it seems it cannot be done. Could interrupts be disabled at hardware level? Is there something at lower level than GIE? I'll look into the BSL code, thanks zrno and Chester for that. Will update if we find anything new.
↧