в протоколе имелась команда записи еепром (удаленной). Раз в неделю стабильно у некоторых девайсов слетала инициализация (просто crc8 пропускал 32 байтный блок) и, к примеру, команда 5 превращалась в команду 3 и еепром инициализировалась левыми значениями. Пришлось внутри этой команды еще crc16 вводить. Доооооооолго я этот глюк искал. Хотя если нет таких "критических" команд то в 95% случаев и прокатит.