Не простая разборка APC Back-ups RS 800.

Пришел УПС APC Back-UPS RS 800, с практически типовухой для APC-вских схем….  Но типовуха типовухой, а вот разобрать его оказалось непросто 🙂  Открутил сзади 4 винта, снялась задняя крышка, но что-то ощутимо препятствовало разделению половинок корпуса… Гугль выдал информацию о том что передняя часть, «морда» весьма плотно держится на защелках… Что ж, приложив аккуратные усилия, отщелкнул переднюю часть. Под ней скрывалось еще два болта, УПС был успешно разобран и отремонтирован. Для тех кто боится открывать, пару фото насколько всё там серъезно:SAM_2728_ SAM_2722_ SAM_2723_ SAM_2725_cr SAM_2727_

Да, а что касается неисправности — высохли некоторые конденсаторы.  Кто хоть пару раз ремонтировал персональные блоки бесперебойного питания думаю сталкивались уже с ними.

Willem, продолжение.

Ранее описывал доставшийся мне на «поюзать» вариант программатора  Willem, указывал что он оказался собран по классической 3.0 схеме, и указывал максимальную версию ПО, которая его поддерживала.   Вскоре нарисовался один нюанс — той микросхемы флеш ради которой я вообще начал разбираться с данным программатором, в той версии не было среди поддерживаемых, а появилась она в более новых версиях 🙂  Может конечно плохо искал,  может можно было подобрать какой-то совместимый чип… но… если короче — решил произвести апгрейд схемы до варианта, поддерживаемого более новым ПО (обещанный прирост скорости интересовал мало, а вот расширение ассортимента поддерживаемых чипов — это конечно да).

Итак, вот здесь на схеме синим цветом указана собственно суть переделки:

willem_cr

Ну, резисторы подтяжки (pullup) от линий SELIN и AUTO не составляют суть переделки, просто рекомендованы разработчиками для повышения стабильности работы с некоторыми реализациями LPT-порта. Раз рекомендованы — сделаем, разместив поудобнее:

SAM_2688_cr1

Основное принципиальное отличие схемы 3.0 и более новых — в джамперах, нарисованых возле триггеров — регистров адреса. Поскольку суть апдейта — изменение алгоритма загрузки адреса, которая теперь не последовательна полностью, а последовательно-параллельная.   По сути — надо разорвать две цепи, соединяющие блоки триггеров последовательно, и перекоммутировать их на указанные линии порта.

Джампера я не ставил. Они нужны для поддержки старого ПО — не вижу смысла его поддерживать (если увижу — появится еще одна заметка 🙂  )

Разрезы дорожек и соответствующие перемычки видны на фото:

SAM_2693_cc SAM_2688_cc SAM_2689_cc

Разрезы и перемычки нужны именно в трёх местах — связано с упоминаемым в первой заметке доп. джампером на А15, которого на схемах я не видел.

Дорожки перерезаны, перемычки кинуты, зафиксированы термоклеем (куда же без него).   Еще надо установить два инвертора.  Используются два элемента из 74HC04,  которую выпаял из  валявшихся на разборку плат.   Элементы правда использовал не те что в схеме (не те выводы), а те которые показалось удобнее в данном случае (это не обязывает вас делать так же).  Микросхему расположил поверх другой.. В общем тут все видно:

SAM_2692_qaz

Собственно всё. Новый софт корректно всё понял, микросхема прочиталась, прошилась и всё хорошо:)  Напоследок  несколько еще фоток общего вида после переделки. Да, кстати — переделки и разновидности схем часто касаются еще схем питания и формирования Vpp — я не рассматриваю их здесь, т. к. для меня непринципиально каким образом формируются эти напряжения, главное их соответствие требуемым.

Вот, обещанные фото:

SAM_2691_1 SAM_2686_cr_1

«вспухшие» конденсаторы в картинках…

Наверное большинство из тех, кто сталкивался с ремонтом LCD мониторов (в принципе и многих других импульсных источников питания) слышали о «беременных» или «вспухших», «распухших», «вздутых», «надутых» электролитических конденсаторах, замена которых часто возвращает к жизни монитор с различными симптомами. Так как попался такой пациент, и пару минут времени, решил наглядно посмотреть что дает замена конденсаторов.

Монитор был с неисправностью — идут полосы по экрану, после прогрева пропадают (часто наблюдаемое явление — после прогрева конденсаторы что-ли лучше работать начинают. Также бывает что подсветка включается не сразу, или даже весь монитор, типа нагреться надо, как старому ламповому телевизору).

Итак, что мы видим:

SAM_2699_ SAM_2698_

Припухлости очевидны.   Ставлю осцилограф в режим пропуска переменного напряжения (т.к. интересует не абсолютное значение напряжения питающей линии, а размах пульсаций) и смотрю.  О ужас:

SAM_2697_

Честно говоря, ожидал меньше…  И это, кстати, состояние на линии +12В, после КРЕНки…

Прогрева ждать не стал, меняю конденсаторы. (Два из них вообще в обрыве оказались, а два всего лишь потеряли емкость вполовину, то есть могли бы еще работать в принципе). Поменял, подключаю осциллограф с теми же настройками туда же:

SAM_2701_

Чистота и порядок.  Дефект изображения тоже исчез.

Кстати, часто рекомендуют замененные конденсаторы шунтировать керамическими — дескать они подавят ВЧ составляющую, из за которой собственно якобы и высыхают и пухнут электролиты.   В принципе звучит весьма убедительно и правдоподобно (я правда не шунтирую). Но вот что любопытное обнаружилось на плате:

SAM_2700_

Если кто не догадался — кружком обведено посадочное место одного из вспухших конденсаторов. Он был зашунтирован керамикой еще на заводе, по всем правилам, почти прямо на ноги. Не помогло 🙁

Just another Willem, или экзотика среди популярного…

О программаторе Willem исписана не одна сотня страниц форумов в интернетах… Однако моего варианта не нашел — восполняю пробел в интернетовских знаниях 🙂

Вот так он выглядит:

SAM_2623_2s SAM_2622_2s

Такой топологии платы я в интернете найти не смог. Происхождение данного варианта утеряно — мне его дал на «разобраться» знакомый, которому его дал не помню зачем другой знакомый и т.п..   Лежал он у меня тоже довольно долго, пока не понадобилось считать/прошить одну флешку… Пришлось разбираться…

Читать далее

Немного о внимательности (восстановление Samsung CLP-365w)

«Как хорошо уметь читать…» — эту строку из детского стишка я часто цитирую людям. Оказывается, самому себе тоже полезно.  Довелось впервые прошить так называемую FIX-прошивку в принтер Samsung CLP-365w. (Что это такое и где брать — выходит за рамки заметки, спрашивайте если что). И не увидел пункт инструкции по прошивке

 Дождитесь, пока принтер или МФУ перезагрузится (Внимание! Не выключайте питание до перезагрузки аппарата.)

В своё оправдание могу сказать только что непосредственно в процессе инструкции под руками не было, а помнил я из нее только как перевести принтер в режим прошивки.

Итак, выполнив нужные процедуры, увидел  в окне прошивальщика строку

Download complete!! downsize(8294520)

Далее визуально с принтером ничего не происходило (не дождался). «Комплит так комплит» — подумал я и выключил питание. Включил, загорелся светодиод питания, принтер определился системой, поставил драйвера… но при посылке задания на печать железяка похоже становилась в состояние ожидания прошивки: горели все светодиоды, и выходом было только отключение питания. Шился принтер при этом «вдоль и поперек» — как FIX так и родной прошивкой.

Проконсультировался с коллегами — они и показали мне пропущенный пункт меню, и сказали что мне прямая дорога шить дамп на программаторе.

Что ж — это не проблема. Задняя крышка крепится болтами, снимается легко. Боковая крепится только защелками, притом место расположения которых указано на крышке. Кто неопытен и боится сломать — возможно помогут фотографии:

SAM_2434 SAM_2433SAM_2435

Итак, при помощи опыта, интуиции, ногтей и медиатора крышка аккуратно снята. Вид со снятой боковой крышкой:

SAM_2425

Немного крупнее нужная нам плата:

SAM_2426

И, собственно, нуждающаяся в прошивке микросхема SPI флеш ( w25q64 ):

SAM_2427

Отпаиваем, шьём…  Да, вот такой у меня программатор AKA собранный на монтажке  BlackCat:

SAM_2430

Прошитую микросхему припаиваем обратно (Кстати, на плате почему-то не обозначен первый пин… Поэтому если не хочется вызванивать расположение по линиям питания например — предыдущее фото будет очень полезным).

Собрал принтер, прошил поверх «FIX» прошивку уже по USB фирменной утилитой usbprns2, жду….  Действительно, через какое-то время (порядка нескольких десятков секунд, не засекал) принтер стал помигивать светодиодами, потом таки перегрузился и стал в рабочее положение. Заклеив контакты картриджей изолентой, отдал принтер в эксплуатацию владельцу.

Вот такая история о пользе чтения инструкций. Недочитанность отняла некоторое время на восстановление.   А напиши самсунговцы после соблазнительной выводимой прошивальщиком строки «Download complete!!»  хоть пару слов типа «WAIT FOR RESTART DEVICE»  или «DON’T POWER OFF BEFORE RESTART» — я бы их обязательно  заметил и прочитал.   Впрочем,  программа-прошивальщик в принципе предназначена для инженеров-сервисников, знающих детали процесса, с которым довелось познакомиться и мне.