Something to keep in mind, if the ECU has a stored error code for invalid checksums, then the only way to remove that error code is to erase the eeprom in a programmer after desoldering it, or to flash and disconnect afterwards with the NefMoto flasher.
The invalid checksum error codes are only cleaned when disconnecting after a successful flash over OBD. Flashing with Galletto or any other boot mode tool will not trigger the ECU to clear the invalid checksum error code.
Agree. If you brick your ECU completely you need to first Galletto it to get the ECU into working shape and then flash with your tool again.
Worked for me.