В данном разделе Вы сможете купить прищепки (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.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 корпуса это выглядит так.
А для широкого – вот так.
Для надёжности фиксируем выводы на термосопли.
В итоге получилось два переходника.
Вставляю переходник в панельку на программаторе.
Затем в "кроватку" кладу микросхему вверх ножками, слегка прижимаю кончиком карандаша или зубочистки, и приступаю к работе.
Для хранения и транспортировки переходников подобрал вот такой футляр.