The T89C51CC01 has an ISP bootloader that can be started from software. However, it appears that the WDT resets the processor after the bootloader starts running, causing the processor to start running the old application. Is there any way around this?