Меню Рубрики

Зажим прищепка для микросхем в корпусе soic8

В данном разделе Вы сможете купить прищепки (test clip) для внутрисхемного программирования EEPROM. В ассортименте присутствуют лучшие модели. Одна из них POMONA 5250 – используется в адаптерах таких приборов, как DIAGPROG3 (ElproSys), Enigma, Carprog и др. В наличии есть клипсы, которые являются аналогом известной фирмы 3M, имеют тот же сильный захват. Щипчики идут для корпусов SOIC8 (SOP8), DIP8. Каждую прищепку можно приспособить у любому программатору, купив дополнительные адаптеры на нашем сайте.

  • Цена: 2.22$
  • Перейти в магазин

Это прищепка для пзу 8 выводных. Скорей всего она вам понадобится. Брать можно, но конструкция не очень, впрочем корпус со8 и не создавался для такого изврата.
Что я прошивал — опишу под катом.

Как-то отдали мне 2 старые одинаковые андроидные приставки katrina iQ atv510b от сервиса kartina.tv (это иптв для жителей заграниц, кто тоскует по родному сорту помоев).

Порылся я по сусекам и нарыл оригинального производителя приставок на процессоре amilogic aml8726-m3 с гигом озу и андроид 4.
Есть мануал по апгрейду, но он не работает. Или может быть я чего не так делаю, или картинная прошивка залочена. Не зря там стоит еще мелкасхема at88sc0104ca. Она является каким-то декодером или типа того, чтобы левые прошивки не ставили.

В прошивке 2 файла: сам андроид и spi, которая содержит 3 образа для разделов на пзу + софт для прошивки. Образы это загрузчик, рекавери и настройки типа серийника и макадреса.

Т.к. прошивку левую поверх этой не залить из-за подписей, то решил я ее залить грубой силой, но обломался.
Не хочет определяться эта пзу программатором.

После таких экспериментов пошли бедблоки на большой пзу с андроидом. Тогда я решил снять малую пзу и отдельно прочитать.

Читайте также:  Джойстик сега на компьютер

Таки читается.
Тогда я решил прочитать пзу в модулях есп8266.


Тут я прилепил 4мб пзу от недавно заглючившего роутера, который мне тоже отдали. Еще не запускал модуль.

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

Сама клипса тоже не всегда ровно налазит. Я видел сокеты для tqfp32 ценой по 15 евров и был в шоке от цены. А тут за копейки, хотя подобные клипсы были и по 10 баксов. А с виду вроде одинаковые.
Но т.к. эта стоит копейки, то вцелом пойдет.

Буду сейчас дальше ковырять вторую приставку, может сработает апгрейд. У меня еще ведь и монитор вместо hdmi имеет displayport, так я думал купить кабель-переходник, как один раз покупал уже.
Только выяснилась такая штука. Если источник сигнала displayport и приемник hdmi, то кабель будет работать. Если наоборот, то кабель не будет работать.
КУпил переходник hdmi-dvi. Этот заработал. Но мой монитор не поддерживает разрешение входе в режим загрузчика, только телик у родителей поддерживает. Могу только через юарт смотреть загрузку.

Вот инфа под разделам пзу и флеша.
/dev/block/mtdblock2 /system yaffs2 rw,relatime 0 0
/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev,relatime 0 0
/dev/block/mtdblock3 /cache yaffs2 rw,nosuid,nodev,relatime 0 0
/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin

31 0 4096 mtdblock0
31 1 8192 mtdblock1
31 2 524288 mtdblock2
31 3 307200 mtdblock3
31 4 1048576 mtdblock4
31 5 204800 mtdblock5
31 6 2088960 mtdblock6
250 16 884736 avnftl4
31 7 8 mtdblock7
31 8 8 mtdblock8
253 0 1955840 cardblksd
253 1 1935832 cardblksd1

dev: size erasesize name
mtd0: 00400000 00200000 «logo»
mtd1: 00800000 00200000 «boot»
mtd2: 20000000 00200000 «system»
mtd3: 12c00000 00200000 «cache»
mtd4: 40000000 00200000 «NFTL_Part»
mtd5: 0c800000 00200000 «backup»
mtd6: 7f800000 00200000 «userdata»
mtd7: 00002000 00001000 «ubootenv»
mtd8: 00002000 00001000 «ids»

Читайте также:  Весы напольные советские механические
[ 5.086135] init: mtd partition 0, logo
[ 5.086179] init: mtd partition 1, boot
[ 5.088329] init: mtd partition 2, system
[ 5.092298] init: mtd partition 3, cache
[ 5.096214] init: mtd partition 4, NFTL_Part
[ 5.100427] init: mtd partition 5, backup
[ 5.104430] init: mtd partition 6, userdata
[ 5.112370] init: mtd partition 7, spi
[ 5.115977] init: mtd partition 8, uboot
[ 5.119873] init: mtd partition 9, ubootenv
[ 5.124098] init: mtd partition 10, recovery
[ 5.128305] init: mtd partition 11, ids

Понадобилось как-то мне прошить пару микросхем в корпусах SOIC разной ширины.

У меня было три варианта:

  • Купить готовый ZIF-переходник.
  • Подпаять проводки к каждой ноге, подключить к программатору, прошить, отпаять. И так два раза.
  • Изготовить пару переходников под разную ширину корпусов.

Вариант с покупкой не подходит. В моём городе нет радиомагазинов. Итог: долго, дорого.

Вариант с подпайкой тоже не нравится. С учетом того, что количество микросхем может быть, скажем, 20 штук. Итог: пайка превращается в сущий кошмар.

Было однозначно решено – самостоятельно изготовить переходники. Нам понадобятся две материнские платы от старых компьютеров. На плате находим вот такую "кроватку" с микросхемой BIOS. Извлекаем микросхему и приступаем к демонтажу "кроватки".

Так как выводы панельки располагаются под ней, отпаять её феном становится крайне затруднительно – пластиковый корпус скорее всего расплавится. Будем демонтировать другим способом. Поддеваем "кроватку" снизу при помощи отвёртки.

Пластиковый корпус снимется

А контакты останутся на плате.

Теперь их можно без проблем отпаять при помощи термофена.

После отпайки вставляем контакты обратно в "кроватку", но только по верхней и нижней сторонам. Слева и справа контакты не вставляем.

Выгибаем контакты на внешнюю сторону.

Читайте также:  Деревянная подставка для винных бутылок

Теперь при помощи дремеля вырезаем среднюю часть "кроватки", неровности на торцах обрабатываем напильником. В итоге получится "кроватка" меньшей ширины, состоящая из двух половинок.

Разводим плату, травим, лудим, сверлим, припаиваем "кроватку". Файл печатной платы можно скачать в конце статьи.

Ширина подбирается таким образом, чтобы туда свободно помещалась микросхема, выводами вверх. Для узкого SOIC корпуса это выглядит так.

А для широкого – вот так.

Для надёжности фиксируем выводы на термосопли.

В итоге получилось два переходника.

Вставляю переходник в панельку на программаторе.

Затем в "кроватку" кладу микросхему вверх ножками, слегка прижимаю кончиком карандаша или зубочистки, и приступаю к работе.

Для хранения и транспортировки переходников подобрал вот такой футляр.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *