Процесс нанесения шариковых выводов (реболлинг)
Инструменты и материалы:
- ремонтный трафарет;
- малярная лента;
- паяльная паста;
- ракель или скальпель;
- щетка для очистки;
- пинцет;
- печь оплавления или система пайки горячим воздухом;
- деионизированная вода.
Дополнительно рекомендуемые инструменты:
- микроскоп;
- напалечники.
Шаг 1 - совмещение чипа с трафаретом.Выберите соответствующий трафарет и поместите чип и трафарет в хорошо освещенной части рабочего места. Совместите отверстия трафарета с контактными площадками чипа. Зафиксируйте чип на трафарете кусочком малярной ленты. Малярная лента имеет бумажную основу, которая не плавится. Трафарет должен быть ровным, иначе процесс восстановления не получится.
Шаг 2 - нанесение паяльной пасты на чип.Нанесите паяльную пасту на чип, заполняя отверстия трафарета специальным ракелем или лезвием тонкого плоскозаточенного скальпеля. Убедитесь, что все отверстия трафарета заполнены паяльной пастой.
Примечание:Перед тем как начать, убедитесь, что поверхность чипа чиста.
Шаг 3 - оплавление.Поместите трафарет с чипом в горячую конвекционную печь или станцию для реболлинга горячим воздухом и начните цикл оплавления. Используемое оборудование должно быть настроено для соблюдения термопрофиля.
Шаг 4 - охлаждение.Охладите трафарет с чипом, учитывая требования термопрофиля.
Шаг 5 - аккуратно снимите чип с трафарета.
Шаг 6 - очистите чип и трафарет от остатков флюса.
Шаг 7 - промывка чипа BGA.Промойте чип деионизованной водой. Это поможет удалить маленькие частицы флюса и грязи, оставшиеся после предыдущих этапов очистки. Дайте чипу высохнуть на воздухе. Не протирайте его салфетками или тряпочками.
Шаг 8 - проверка качества нанесения выводов.Используйте микроскоп для проверки чипа на загрязнение, пропущенные шарики или остатки флюса.
Сушка чипа
Процедура сушки очень важна для того, чтобы быть уверенным, что не возникнет эффект "поп-корна" в процессе реболлинга чипа. Очень рекомендуется подвергать чип сушке перед каждой операцией реболлинга, чтобы исключить наличие влажности на дальнейший период времени.
Глава 6. Программирование
Когда-то в мобильном телефоне вообще отсутствовал механизм его перепрограммирования. Микросхема памяти программировалась на заводе специальным программатором и затем устанавливалась в телефон. Однако это исключало постороннее вмешательство и сбои в процессе эксплуатации. Поэтому старые телефоны и считаются до сих пор надёжными, но жаль, что их осталось уже очень мало. В настоящее время механизм перепрограммирования реализован в телефоне.
Телефон уже давно перестал быть средством коммуникации. Он все больше и больше превращается в мультимедийную установку, иногда даже более удобную, если сравнивать с немобильными аналогами. Программное обеспечение, разрабатываемое на заводах производителей, нередко требовало исправлений, но изметить его и сделать изменения вовремя не получалось. В результате возник целый класс мобильного сообщества – «прошивкокопатели». Это были люди, которые не хотели ждать, пока появятся исправления производителя. Со временем они научились воздействовать на любимую модель телефона таким образом, что появлялись новые возможности. Появилось такое слово, как «патч» - заплатка, которую латают или прошивают в телефон. Это небольшие новые кусочки программ, заменяющие в чем-то ущербные старые. Преградой для творчества всегда было отсутствие знаний, по какому принципу происходит программирование. Фирме-производителю совсем невыгодно, чтобы их разработки стали понятны конкурентам, поэтому делается всё возможное, чтобы усложнить доступ к памяти телефона. «Прошивкокапатели» в основном работают с «открытыми» телефонами, с теми у которых можно прочитать содержимое памяти в явном виде, разобраться с ним, изменить и вернуть обратно в телефон, оперируя обычным дата-кабелем. Самыми известными стали модели от Siemens-BenQ , а также от Samsung на платформе Swift (х100, х600…)
В ходе долгих экспериментов сформировалась особая рецептура по тюнингу мобильного телефона. Если раньше стремились получить функцию, которая была потенциально доступна, но была или не реализована или реализована в похожей модели, но более дорогой, то теперь основный упор делают на добавление индивидуальных функций, применение которых определяет лишь пытливый ум хозяина мобильного телефона. Например "Разблокировка клавиатуры двойным нажатием #" или "Разблокировать клавиатуру любой клавишей (0-9,#)".
Часто встречаются телефоны, которые на аппаратном уровне полностью идентичны, а отличаются лишь программным обеспечением , набором функций, а также ценой. Производителя можно понять, ведь запуская в производство один и тот же телефон разнообразить ассортимент проще начинкой телефона, чем коробочкой, в которой начинка лежит. Сразу возникла тенденция перепрошить телефон так, чтобы он даже поменял своё название. Параллельно возникло желание сэкономить, купив дешёвый телефон, потом перепрошить его в другую более дорогую модель, при этом в некоторых случаях данную процедуру можно было сделать прямо у себя дома. Постепенно стали возникать легенды и слухи о том, что любой телефон можно перепрошить так, что у него появится спутниковая антенна, радио или телевизор.
Одним из таких ярких примеров была взаимозаменяемость Siemens А57=A55=С55 – появлялся голосовой набор и GPRS. Или Siemens Sl42=Sl45=Sl45i – в последнем присутствовала поддержка Java. SonyEricsson K750 = D750 = W800 – в последнем улучшенный плеер.
Большую роль начинают играть приложения, написанные на Java, которые сами по себе вносят в телефон что-то новое и актуальность перепрошивки телефона постепенно исчезает. Прошивкокапатели просто начинают потихоньку взрослеть, и как класс – исчезать. С появлением смартфонов, уже давно стёрта грань между компьютером и телефоном. Всё, что хотелось бы видеть в компьютере, уже давно появилось в телефоне.
Не вызывает удивления, что вмешательство пользователей в работу телефона путём перепрограммирования может вызвать в нём сбои или ошибки. Не стоит также забывать, что программные ошибки могли быть допущены разработчиками. Изменяя прошивку с помощью патча, тоже нельзя быть застрахованным, что всё будет хорошо работать. При этом обычно забывают предысторию манипуляций с телефоном и удивляются, почему телефон работает "не так".
Превращаясь в компьютер, телефон автоматически получает проблемы, свойственные компьютеру. Но, если в компьютере они решаются простым рестартом, то телефон требует перепрограммирования. Организация файловой системы в телефоне сразу повлекла за собой и проблемы, связанные с её функционированием. Самое интересное, что процессы, происходящие в работе файловой системы, каким-то образом влияют на закрытые области памяти, в которых хранится узкоспециализированная информация, что в свою очередь может привести даже к невключению телефона.
В отдельном модельном ряде нередко встречаются "мины замедленного действия" - ошибки, допущенные при производстве, которые рано или поздно начинают проявляться.
Терминология
Основой для понимания любого материала является терминология. Объяснить программирование можно даже с применением ненормативной лексики, употребляя всего несколько слов в различной их комбинации. Но для этого нужно обладать недюжинным талантом. Мы же начнем с терминологии. Как профессионалы, так и мастера средней квалификации очень часто пользуются сленгом. Понять и "разложить по полочкам" новичку такую информацию очень сложно. Мы попытаемся объединить сленг и официальную терминологию и понятия для того, чтобы они "дошли". Итак…