Контрольная сумма проверяется на хосте запросом о возврате КС переданного для программирования блока. Возможно Вы правы, на входе прошивочной подпрограммы нет никакой проверки, тупое стирание и прошивка блока 128 байт.
Только что принесли еще один труп. Там кроме стандартно стертого первого блока, записан блок в свободной от кода части, набит какой-то неидентифицируемой лабудой.