That file confirms the problem. The entire internal flash is
0xFF from offset 0x000 onward — the first 512 bytes (and almost certainly a large portion beyond) are completely erased. An 8 MB read full of 0xFF means the internal flash is essentially blank.
What this tells you:
The MG1CS003 on the SPC5777 has both
internal flash (bootloader, RSA/security blocks, startup code) and
external flash (application + calibration). Your Multiprog read of the internal flash came back wiped. The failed BM3 install on a locked DME erased the internal flash, which holds the bootloader (
MDG1GLK-CB011253.53.2) and low-level startup code.
This is why you have zero communication on the car. Without a valid bootloader in internal flash, the DME never boots — it can't initialize CAN, so ISTA+ sees nothing.
What you need to do:
- Your paid flash service — ask them specifically: did they write back internal flash or only external flash? Based on this dump, internal flash was never restored.
- You need a donor/stock internal flash for this exact HW revision (HardwareDME8R1SP11 / MG1CS003 / B48). The identifiers you pulled (RBA1DGS1, SW 10SW002540) came from the external flash which still has data — but the internal flash is what's dead.
- Write the stock internal flash back via Multiprog in bench mode. After that the bootloader should be functional and the DME will boot and communicate on the vehicle bus.
- ISN sync / personalization will be a separate step after communication is restored.
Bottom line: The DME isn't bricked in the hardware sense — the internal flash just needs to be reprogrammed with a matching stock bootloader image. Focus on getting the correct internal flash content written back and you should regain communication.
Do you have access to a donor internal flash for this HW, or do you need guidance on sourcing one?