Tzn? Chodzi o ten "na zewnątrz"?
Może problem tam jest ten sam?
Przy "szarpaniu transmisją" raczej nie będzie poprawnych odczytów, bo ten protokół ma sumę kontrolną.
85*C to nie jest brak komunikacji z DS. Zgodnie ze specyfikacją to jest domyślna temperatura wstawiana do rejestru w DSie po power-on/resecie.
A reset może następować jeżeli jest zbyt niski prąd na zasilaniu spowodowany zbyt dużym rezystorem lub za słaby zasilacz, to jest do zmierzenia.