Kowex Опубликовано 7 Ноября 2021 Опубликовано 7 Ноября 2021 Скажу только из личного опыта. ASIC[x], где x число якобы работающих чипов, совсем не означает, что неисправен x+1 чип, а только значит что любой за x. Мрут чипы чаще всего на границе доменов. Много холодной пайки. Чипы ревизии "B" мрут чаще. У чипов часто отрывает ноги.Многие из этих дефектов ведут к нестабильному проявлению неисправности, в основном с прогревом, повышением частоты или повышением напряжения. Первые два в основном связанны с контактом. А вот последний более хитрый. Вся проблема в совершенно не логичной китайской схемотехнике. Из нее вытекают перекосы питания доменов и обрывы в прохождении сигнала опроса через всю цепочку чипов. Дело в том, что сигнал на границе доменов приходит или возвращается в чип с уровнем 1,8 В, но относительно уровня земли соседнего домена. Соответственно к нему нужно прибавить или вычесть напряжение питания домена. И если с уровнем RI в 2.2-2.3 вольта чипы вроде справляются, то вот занижение уровня до 1,3 В особенно на RST не все чипы воспринимают и уходят в глухую несознанку. Замечено, что чипы без ревизии "B" легче это переносят.Чтобы понимать что происходит в схеме, нужно четко представлять себе как работает интерфейс чипов и как они обмениваются в цепочке. По суте это обычный UART. Но есть несколько особенностей. 1. Все сигналы проходят последовательно через чипы и если один чип хандрит, то пропадают все чипы за ним, а если он в добавок ложит линию RI в ноль, то встает вся цепочка (да, тот самый ASIC[0]).2. Чипы на линии адресуются программно, но после сброса они все имеют адрес 0 и для того чтобы они все хором не отвечали в линию до того как им будет присвоены уникальные адреса, применяется сигнал BO (busy output), высокий уровень которого запрещает чипам отвечать, т.о. если BO после неисправного чипа высокий, то все чипы за ним покорно молчат, ожидая освобождение линии.3. Активный уровень сигнала RST низкий, т.е. при нем все чипы находятся в состоянии сброс.. Чтобы чип работал RST должен быть высоким. На границе доменов его уровень падает до 1.3-1.4 В, что некоторые чипы иногда воспринимают как сброс, видимо это на границе уровня переключения. 4. Ну и CO и RI это обычные RX и TX, активный уровень низкий, при отсутствии обмена пассивный уровень высокий. То что вошло на CO 1-го чипа сквозняком дойдет до последнего. И соответственно, какая бы фигня не появилась на выходе RI последнего чипа, она дойдет до первого и уйдет в контрольку. (CO и RI даны относительно контрольных точек, на чипах это соответственно CI и RO).Т.о. берите вольтметр и осциллограф в руки и смотрите сигналы вокруг 3-го и 4-го чипов (как правило хватает вольтметра). Если как вы говорит перезагрузка помогает то крутитесь вокруг уровня сигнала RST.Автор Splinter 3
Рекомендуемые сообщения
Пожалуйста, авторизуйтесь, чтобы оставить комментарий
Вы сможете оставлять комментарии после авторизации
Войти