Pull to refresh

Comments 18

Надо сказать, что прищепка подходит далеко не ко всем чипам BIOS. К ним она может неплотно прилегать, так что либо вообще не держится, либо соскакивает в процессе прошивки.

Не только: прищепки подают питание, а из-за него могут "просыпаться" контроллеры\процессоры (на разных устройствах по-разному), поэтому прошивка будет безуспешной. Надежный способ - выпаивание.

Когда очень влом выпаивать, можно глянуть по даташиту минимально допустимое напряжение (зачастую в районе 0.8v) и запитать память через делитель, остальным компонентам этого не хватает на инициализацию и они не висят на дата линиях, зачастую прокатывает ;)

Ну тогда и датишиту еще можно копануть дальше и на шибко умных микрухах замкнуть спец контакты чтобы они не просыпались ;)

Вот этот тред — это как раз то, о чём я когда-то просил написать :)

Потому что уёфища сейчас такие весёлые становятся, что по ходу надо просто уже паять поверх микрухи перманентный коннектор и относиться к прошивке примерно как к системной дискетке во времена MSDOS.

Контрольную сумму проверять «на холодную» перед включением (если чего-то изменилось, когда мы ничего не меняли — подозрительно), дампы держать в запасе и сравнивать…

Да и развлекаться написанием своих фирмварей, в принципе.

А для этого вариант с отпайкой явно не катит, тут именно надо что-то в этом духе ловчить :)

Кстааааати! А если мы отпаяем только пин питания?

Можно сокет впаять, можно один пин отпаять, можно диод зафигачить (но нужно учитывать падение напряжения), можно на транзисторах сделать "идеальный диод"... Всё зависит от того, где для вас проходит граница "не, ну это уже слишком колхоз"

где для вас проходит граница "не, ну это уже слишком колхоз"

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

А вот трогать всю микруху уже стрёмно как-то…

паять поверх микрухи перманентный коннектор

У меня такая материнка есть. Там гребенка штырьков для этого дела распаяна. И сама микруха не припаяна, а в специальной корзинке-зажиме.

1) Прищепка - вариант для очень ленивых, неумелых и не располагающих необходимым оборудованием. И таким лучше в это в принципе не лезть. Очень не рекомендуется.

2) Стоило добавить, что "флешки" в принципе могут умирать насовсем или частично (глючить, чтение/запись с ошибками) и тогда - на собственный склад бу с кладбища или в радиодетали/инет радиодетали за новой микрухой.

3) при прошивке конкретно bios/efi на пк/буках и тп нюансов гораздо больше. Например наличие main bios и back bios.

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

У меня для домашних ремонтов и хобби вот такой - хватает с головой. На работе бывали и дороже гораздо и навороченнее
У меня для домашних ремонтов и хобби вот такой - хватает с головой. На работе бывали и дороже гораздо и навороченнее
Модель
Модель

TL866II Plus - огонь аппарат, являюсь его владельцем с 2018 года. Однако, он уже снимается с обслуживания и обновления прошивки и ПО для него не будет, а старшие братья стоят дороже. Что, в общем-то, не остановило меня от приобретения t76, как и временная сырость его ПО и не смотря на это уже прошил им штук 20 самых разных ноутов. Скорость чтения в 6 Мб/сек и записи в 350 Кб/сек 25q128 сильно радует, а поддержка eMMC даёт надежду на подъём старого планшетника, который знакомый увалил попыткой прошивки кастома.
Использовать "прищепку" я бы крайне не советовал, так как при таком подключении от программатора будет запитываться ещё полплаты - как минимум хаб, который при этом начнёт ещё и сам пытаться считать информацию с флэш. В результате, вместо дампа будет мусор или чип вообще не будет определяться.
От себя добавлю, для начинающих и не очень прошиваторов, первое что надо сделать с флэш после установки её в программатор (кроме считывания её ID, естественно), так это считать дамп, проверить его верификацией (я верифицирую 2-3 раза, благо скорость чтения позволяет) и сохранить его в надёжное место (например, в директорию work/notebook/<модель>). Эта привычка может сильно помочь, когда из-за ошибки прощьёш не ту флэшку или если с ней что-либо случится, (флэшки бывает тоже дохнут внезапно) наличие родного дампа, пусть даже не совсем рабочего, сильно облегчит жизнь. Ну и, по хорошему, лучше "починить" копию родного дампа чем вливать чужой на постоянку, как минимум что бы серийнии и прочие ID'шники были родными.

Заходил к кустарю ( из банды верующих , да-да , эти ) , прошить попросил. На леново всё легло хорошо, на хп не поставил Линукс. Линукс для хп ( с разворотом экрана ) важно. Вообще эти кустари , особенно если они держат хостинг компании такая дичь - если смотреть на "нас" с другой планеты.

Пингвинные фанаты? А этот кустарь не может глянуть один перегретый бук, может, скажет чего умного (хотя бы — проц или элементарно та же прошивка от жары утекла)?

Знаю такого зверька, даже есть в наличии. Покупал в 2018 году, когда слетела прошивка на материнской Asus после майнинга. Решил сэкономить и своими силами перепрошить.

Пришлось повозиться вначале с софтом, потом с самой прищепкой так как выпаивать не хотелось.

Прищепка не становилась ровно на чип Биоса, так как сразу рядом на плате что-то мешало прищепке, пришлось немного подпилить прищепку, дальше встало нормально, но сама держаться не хотела, пришлось придерживать.

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

Недавно кстати слетела прошивка на 6700XT видеокарте так как провод от блока начал обугливаться(причину так и не нашел, поставил новый провод), а второго Биоса на карте не было, пришлось шить, попробовал опять зверька, но ничего не получилось, наверное не хотелось потратить на это 5 часов своего времени (за это время заработаю больше чем 15$) почитал форумы, что новые биосы на видеокарте отличаются от моей материнской 2018 и возможно этот программатор их не поддерживает, отвёз в знакомый сервис там за 15$ прошили ещё и диагностику платы сделали, проверили все. В сервисе прошивали вроде на таком (по цвету и размерам похож) TL866II

CH341A

У него такой прикол есть, что на дата пины подается не 3.3 В а 5 В от USB. Народ эти программаторы обычно перепаивает.

стоит ещё отметить, что на некоторых ноутбуках (на моём опыте этим страдают Lenovo Thinkpad) для успешной прошивки "прищепкой" на ноутбук нужно подать питание, потому что чипу чего-то там не хватает. челики из дискорда Thinkpad Wiki в таких ситуациях рекомендуют воткнуть в разобранный ноут зарядное и кабель Ethernet, чтобы у него был повод тянуть пять вольт с блока питания, и чип прошьётся нормально

Забыли написать, какой стороной конектить прищепку, где на микрухе ключ искать, когда-то завис на пол дня в поиске инфы на ютубе, но благо зашил

Не боитесь приведённым в статье программатором "поджарить" чип? ;-) Имеется ввиду то, что без доработки адаптера сигналы SPI и I2C к "клиенту" идут 5В, хотя чип запитывается 3.3В. Детальную информацию можно посмотреть по ссылке https://www.onetransistor.eu/2017/08/ch341a-mini-programmer-schematic.html

А это вообще безопасно? С точки зрения ИБ.

Прошивал такой иглой мелкую плоскую флэшку в формате wson8 на материнке. Прищепка с нее спадала. Мне повезло, прошилось и заработало. Если бы выпаивал, разворотил бы там все.

Sign up to leave a comment.