Прищепка программатор своими руками

Переходник прищепка для программатора своими руками

Еще записи по тегу «Чайна-стайл»

Ну, с новым годом!

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

Самодельная камера 32х32 пикселя

Международный день борьбы с депрессией добрые люди отмечают ежегодно 24 марта. В этот день с целью борьбы с депресухой хочется поделиться проектом…

Ваш компьютер на самом деле не ваш

В догонку ко вчерашнему про Биг Сур и одноимённую macOS 11.0 Big Sur стоит прочитать статью Your Computer Isn’t Yours написаную Джеффри Полом 12…

Новогодняя кибернетизация и чучелизация

Сегодня добрая половина человечества отмечает свой правильный лунный новый год. Особливо мне нравится подход наших буддистов, которые в Бурятии его…

И опять о невидимом

По совету наводке друзей (©) благоприобрёл телефон со встроенной ИК камерой, барометром, термометром итп, а плюсом к всей этой…

Как Паяли в СССР

В дополнение к вчерашней истории про Лебедева в Японии, День культуры в Японии сегодня однако. А потому стоит ознакомится с историей рассказанной…

Академик Лебедев во время поездки в 1965 году по Японии

На фото мы видим академика Сергея Алексеевича Лебедева с кинокамерой на кораблике у берегов Японии. Тема, что он делал в Стране Восходящего Солнца,…

Loewe 3NF начало пути к вакуумной микроэлектронике

Многославная, хотя и небольшая фирма Loewe Technology GmbH в 1925 году оригинально решила свою задачу по увеличению продаж и расширению…

Куда катится этот мир?!

Подразделение Huawei HiSilicon разрабатывала микросхемы, используя софт американских компаний. HiSilicon выпускала широкий спектр продукции, включая…

Источник

SOIC8 SOP8 Test Clip For EEPROM 93CXX/25CXX/24CXX

Это прищепка для пзу 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

Источник

Прищепка программатор своими руками

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

Данная инструкция подходит к любой материнской плате, будь то Китайская или брендовая (Asus, MSI, Gigabyte и т.д.)

Читайте также:  Маска зайца для детей своими руками

Первое что нужно сделать это соединить правильно программатор с прищепкой:

Подключите коннектор от провода прищепки так, чтобы красный провод был соединён с контактом №1 специальной переходной панельки

Вставьте переходную панельку в программатор и зафиксируйте её небольшим рычагом опустив его вниз (пример для микросхемы 25-й серии)

Теперь подключите прищепку программатора к микросхеме BIOS так, чтобы красный провод был на первой ножке микросхемы, как правило она обозначена точкой

Для удачной прошивки и во избежание повреждения компонентов платы, следует вытащить CPU, RAM и батарейку, а также подключите питание 24-pin и 8-pin, соблюдение таких условий практически гарантирует удачную прошивку.
Следует отметить, что всё зависит от особенностей платы, так например есть платы которые прошиваются без подключения питания, а иногда плата не прошивается без батарейки, нужно пробовать.

После того как всё правильно подключили к микросхеме BIOS, можно подключать программатор к USB компьютера (желательно к USB 3.0, так скорость прошивки будет быстрее) и приступать к прошивки. Не рекомендуется использовать USB удлинители.

Прошивка BIOS программой AsProgrammer:

Скачайте и распакуйте архив с программой AsProgrammer, установите оба драйвера из папки «CH341-Drivers», после этого программатор должен корректно определиться в диспетчере устройств

Запустите программу AsProgrammer и во вкладке «Программатор» выберите «CH341a»

Во вкладке «Микросхема», выберите нужную согласно маркировке вашего BIOS, или воспользуйтесь «Поиск» в той же вкладке и начните вводить маркировку пока не найдёте свою

Теперь нужно сначала «Прочитать» микросхему (кнопка с зелёной стрелкой вправо) и на всякий случай «Сохранить» родной дамп BIOS (кнопка с изображением дискеты)

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

После того как мы загрузили нужную прошивку в редактор, нажимаем кнопку прошивки «Снять защиту -> стереть -> записать -> проверить», после чего скрипт программы сам всё сделает, останется всего лишь дождаться окончания работы

Стирание микросхемы длится около 30сек, за это время может показаться что всё зависло, но это не так. Когда начнётся запись, появится зелёная полоса процесса. По завершению процесса вы увидите надпись что всё прошло успешно, если нет — то сообщение об ошибке.

P.S. Из-за особенностей некоторых материнских плат, не все микросхемы удается прошивать не выпаивая из материнской платы. В некоторых случаях без выпаивания не обойтись.

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

Источник

Топ-10 лучших программаторов и дебаггеров с Алиэкспресс

В жизни любого радиолюбителя наступает момент, когда собранный своими руками программатор хочется заменить на что-то купленное и с бОльшими возможностями. Или расширить номенклатуру совместимых кристаллов. На Алиэкспресс можно найти огромный ассортимент универсальных программаторов и готовые адаптеры для установки микросхем памяти и контроллеров. В подборке будут интересные модели для AVR (ATMega/ATTiny), для PIC, STM8/STM32, для EEPROM, для Zigbee контроллеров и адаптеры.

Читайте также:  Плакат своими руками с конфет

Все больше становится доступного программного обеспечения, с помощью которого можно настраивать по себя различные модули и устройства. А конкретно, CC-Debugger может использоваться для программирования и отладки систем на базе 8051, например, модулей CC2531, на базе которых производятся гаджеты для умного дома и «интернета вещей». Работает с программным обеспечением IAR и SmartRF Studio.

Хороший пример использования предыдущего отладчика CC-Debugger — это заливка адаптированной прошивки в компактный USB донгл для сети Zigbee. С помощью модифицированного Zigbee трансмиттера можно привязывать устройства в свою сеть, создавать собственные Zigbee-мосты, анализировать протоколы датчиков и так далее.

Один из лучших программаторов для AVR — это классический USBASP, компактный и универсальный программатор, для загрузки программного обеспечения через интерфейс ISP. В комплекте есть кабель для загрузки через ISP на 10 контактов. Подходит не только для семейства ATMEGA8, но и для новых ATMEGA128. Работает в Win7.

А это еще один вариант USB ISP программатора для AVR (семейства ATMega и ATTiny). В отличие от предыдущего имеет выбор питания кристалла (5V или 3.3V джампером), а также в два раза меньшую стоимость. Интерфейс для программирования ISP, но есть смысл воспользоваться отдельным адаптером с ISP10 на ISP6 для удобства работы с компактными отладочными платами Arduino.

Устройство представляет собой полноценный uart-мост и эмулятор последовательного порта. Предназначен для прошивки микросхем памяти (24 EEPROM и 25 SPI flash 8pin/16pin) и микроконтроллеров по spi (AVR, PIC, Singlechip STC). Подходит для восстановления флэш-памяти BIOS USB. Для работы с контроллерами Атмел используется программное обеспечение AVR CH341A или AVRDUDE

Для работы с устройствами от STMicroelectronics рекомендую использовать программатор ST LINK. По ссылке версия ST-Link V2, который подходит для чипов семейств STM8 и STM32. Удобен для загрузки встроенного программного обеспечения на контроллер прямо в составе схемы, а также для отладки работы и поиска ошибок. В комплекте есть 4-pin кабель. Цена смешная — полтора бакса.

А вот если нужен адаптер посерьезнее, то есть смысл посмотреть недорогой программатор SWD, который совместим со всеми функциями J-Link. В данной модели интерфейс упрощен до четырех линий: VCC, SWDIO, SWCLK, GND. Но, по сравнению с обычными, этот вариант быстрый и эффективный. Подключается через MicroUSB, корпуса, увы, не предусмотрено. Цена всего 2 бакса.

Один из лучших USB программаторов для PICmicro контроллеров и ключей KeeLOQ производства компании Microchip Technology. В лоте на выбор есть модели: PICKIT3, PICKIT2 или PICKIT 3,5. Лучше брать последние версии устройства. В комплекте идет плата расширения с ZIF-сокетом (PIC ICD2). Полный схемотехнический аналог фирменного программатора PICKIT 3 компании Microchip.

Новейшая версия универсального USB программатора EZP2019 с высокоскоростным интерфейсом SPI с большим набором адаптеров для EEPROM, клипсами и диском с программным обеспечением. Этот вариант несколько лучше дешевого программатора CH341A. Является усовершенствованной версией программаторов EZPO2010/EZP2013. В комплекте есть все необходимое для работы.

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

Рекомендую ознакомиться с другими подборками по другим темам:

Источник

Оцените статью
Своими руками