Цитата(ftpd @ Oct 13 2007, 21:21)

а у меня устройство(DS1337), которое перестаёт передавать мне, когда получит NACK.
Это нормальное поведение любого устройства - по NACK прекращать передачу. Более того, это единственный способ для мастера закончить прием. Поэтому принимая последний байт вы должны сформировать NACK. Может невыполнение этого условия и вводит всю вашу систему в ступор?