We have had multiple boards basically get in an unloadable state that display this error:
In case it isn't readable: "Failed to set expression, $RCU0_MSG, with the value, 1572864, for processor 0". So far I haven't found any documentation on what the 1572864 value represents.
We are using an ICE-2000, and the board we have has two devices on it in the JTAG chain (processor 0 and 1) both with a S25FL128S flash device. We are able to flash processor 1 just fine when it is in this state. We also get the following error when trying to connect to any processor with CrossCore debugger.
A bit of history on this; we have had at least 5-6 other laptops with the ability to build and load code multiple times just fine. It seems like one laptop continues to get us into this state despite all configuration looking the same and the cldp parameters being copied over directly (for example the driver and config files). The laptop seems to load fine at first, but eventually gets us into this state.
I think the first step is to identify where 1572864 is coming from, which may narrow down the issue to a specific interface failing.