Возникла проблема: если во время работы I2C мастером снять питание с другого устройства на шине (оно коротит ее на землю), то после восстановления шины (включения этого устройства) контроллер I2C глухо висит. Всякие попытки его развесить остановкой работы I2C и сбросом UART не приводят к успеху. Под отладчиком иногда удается перезапусить его сбрасывая биты старта и стопа и затем выполняя сброс, но без отладчика те же действия успеха не имеют. Чтение книжек с багами I2C у этих устройств наводит на мысль что ситуация безвыходная - типа MSP родился Слейвом

.
Подскажите может кто побеждал его или стоит смириться ?