[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 43 | 2 | 12
Назад Вниз Каталог Обновить

Терморегулятор для ноутбука Аноним 28/12/15 Пнд 01:09:20  201270  
14512541603530.png (2890Кб, 3264x2448)
Сап, /ra/

Пару месяцев назад я создавал тут тред на тему "помогите дизассемблировать BIOS, ноут после замены видеокарты крутит полные обороты кулера постоянно".

Дизассемблировать я не осилил, но сделал аппаратный мод на ATTiny13, с ШИМ и тремя термодатчиками.

Суть мода - меряет температуру тремя датчиками (видюха, северный мост, проц), для каждого датчика задаётся три диапазона: 0-Tmin (кулер стоит); Tmin-Tmax (кулер линейно набирает обороты до максимума); Tmax-бесконечность (кулер крутит на полную).

Каналы голосуют, выбираются максимальные обороты и они - устанавливаются.

Всё - под GPL, вдруг кому пригодится (на самом деле - попонтоваться).

Железо разработано в KiCAD, прошивка написана на C для avrgcc (всё-под линуксом).

Если будете шить контроллер - то надо отключить кулер и выпаять конденсатор у 7-ой ножки (SCK), до прошивки, после прошивки - впаять обратно.

На пикрелейтед - установленный мод.

Работает с 5-вольтовым ШИМ-управляемым кулером (таходатчик мой ноут подтягивает до 3.3 вольта, если таходатчик выше питания подтянут - надо схему модифицировать малость).

Милости прошу к нашему SVN (да, я собираю ваши IP): http://home.whitefossa.org/svn/NotebookCoolerController/

Копия треда в /hw/: http://2ch.hk/hw/res/1011187.html
Аноним 28/12/15 Пнд 01:33:19  201274
14512555996280.png (167Кб, 430x725)
>>201270 (OP)
Махарайку собрал и рад.
Аноним 28/12/15 Пнд 01:39:20  201275
Подсказали, что есть специальная микра для такого, но я про неё не знал, когда делал: https://datasheets.maximintegrated.com/en/ds/MAX6643-MAX6645.pdf
Аноним 28/12/15 Пнд 01:40:09  201276
>>201274
Пусть махарайка, зато кулер уши не насилует, и мне нравится (я-ОП).

Кстати, каково точное определение махарайки? 3-4 класс сложности?
Аноним 28/12/15 Пнд 01:44:38  201277
>>201276
Сложность не играет роли, она может быть уберсложной, вплоть до пид-законов с автотюнингом коэффициентов. А определяется по максимально криворукому исполнению в железе и при этом наличествующей работоспособности.
Аноним 28/12/15 Пнд 01:47:41  201278
>>201277
Тогда это не марахайка. SMD-монтаж, залито цапон-лаком (не коротнёт + ТРОПИЧЕСКОЕ ИСПОЛНЕНИЕ), божественный МГТФ в термоусадках, часть, что на видеокарте, сидит на разъёме и без геморроя отстёгивается, остальное снимается вместе с кулером.
Аноним 28/12/15 Пнд 01:47:57  201279
>>201276
У тебя там, кстати, виден совдепиевский гетинакс, прикрученный разношерстными саморезами и винтами, разводка в термоусадке, прихваченной пластиковыми хомутами немного несуразных размеров, всё залито какой-то зелёнкой. Так что махарайка/10.
Аноним 28/12/15 Пнд 01:54:28  201280
>>201279
>>виден совдепиевский гетинакс

Нет, только стеклотекстолит.

>>прикрученный разношерстными саморезами и винтами

Саморезов там нет, есть два винта - но то просто крепление WiFi модуля (т.е. просто кусок фольгированного стектолекстолита). Контроллер к кулеру приклеен.

>>разводка в термоусадке

МГТФ в термоусадке - разве это плохо? Лучше, чем когда МГТФ по корпусу гуляет. Или ты предлагаешь вязать кабели как диды?

>>прихваченной пластиковыми хомутами немного несуразных размеров

Есть такое, других под лапой не было/влом было искать.

>>всё залито какой-то зелёнкой

Не какой-то зелёнкой, а канонiчный цапон-лак.
Аноним 28/12/15 Пнд 01:59:10  201281
>>201280
Сам себя не похвалишь - никто не похвалит.
Но зато ты меня укрепил в мысли, что б/у ноутбук брать никогда не стоит.
Аноним 28/12/15 Пнд 02:05:59  201282
>>201281
Ага.

Б/у ноутбук - смотря какой. Хотя оба своих Б/У я долго пердолил до рабочего состояния (первый - древний ThinkPad e600).

С этим - продавец, девственный гетеронатурал, наебал с видеокартой - она была гретая и быстро сдохла.

А у этой модели (Asus X55Sv) видеокарта нетрадиционной ориентации - видеочип с другой стороны платы, по сравнению с обычной. И за такую видюху хотят много денег (там была GeForce 9500M GS = GeForce 8600, горячая и маложивучая).

В итоге - засадил туда HD2400 (не заработало), вшил в биос модуль от Asus A8J кажись (откуда видюха была снята), соснул с неработающей клавиатурой, взял биос от Asus X55SR (тот-же SV, но с HD3450 или типа того), вшил туда модуль от своей - и всё, кроме кулера заработало.

Кулер же вышеупомянутым способом зафиксил.
Аноним 28/12/15 Пнд 02:18:21  201283
>>201282
Ну видишь сколько ты сам с ним пердолился, а ты ведь рано или поздно захочешь и сам от него избавиться и явно не без профитов.
Аноним 28/12/15 Пнд 02:26:12  201284
>>201283
Ну, мяу если буду продавать - то буду предупреждать про все фичи.

Собираюсь поставить проц похолоднее + матрицу сменить на IPS. И банки в аккумуляторе (он китайский, но мяу из китайца-продавца добыл схему и сорцы прошивки).
Аноним 28/12/15 Пнд 02:28:38  201285
>>201283
Вместо телефона у меня сделанный из двух трупов HTC Desire Z, кстати (проц разогнан в два раза + старый аккумулятор = живёт день).

Для него ожидается написание драйвера под аппаратную клавиатуру (в Cyanogen Mod она нормально не работает, конкретно - нет русского и комбинациями клавиш это не лечится, т.к. на некоторых клавишах несколько русских букв).
Аноним 28/12/15 Пнд 02:40:17  201286
>>201284
>то буду предупреждать про все фичи
Будто какой-то мимоерохин или рандомсычёв без специальных знаний тебя поймёт. Ты просто скажешь, что хоть там то-то и то-то, но он работает, а я бы дальнейшего диалога о покупке не вёл.
>>201285
Да? А у меня Blacberry Q10. А ноут Dell latitude, модель не помню, процессор i5 на борту и 8gb ram, только винт на ssd менял, как уже гарантия прошла, ничего не ломалось, при вскрытии только пыль почистил.
Аноним 28/12/15 Пнд 02:47:45  201287
>>201286
Я - потреблядь, спонтанные покупки, вот это всё.

Но Desire Z выглядит понтово (именно в смысле понтов) - он железный и прячет в себе QWERTY-клавиатуру.
Аноним 28/12/15 Пнд 03:00:45  201288
>>201287
Ну а я на всё откладываю, да. По нескольку месяцев планирую ту или иную покупку.

Глянул такой форм-фактор - понты уровня начала 2000-х. Я то тоже люблю хардварные qwerty-клавы на гаджетах. Q10 вообще клавиатуру не прячет, она на нём, телефон должен быть моноблок по определению, без всяких слайд-поверхностей. Корпус тоже металл вроде.
Да и вообще, зачем сейчас нужна клавиатура на телефоне, тем более qwerty? Кодить на нём что-нибудь по дороге на работу@учёбу? Так телефон не удобен для таких целей, какого фактора он бы ни был. А ведь я когда то был серьёзно охвачен такой идеей... кодить на телефоне, лол, смешно.
Аноним 28/12/15 Пнд 03:20:57  201290
>>201288
Просто так + постить в ЖЖ + ssh.
Аноним 28/12/15 Пнд 09:20:48  201312
>>201270 (OP)
осталось только уарт прикрутить, чтобы считывать данные о температуре в пк
Аноним 28/12/15 Пнд 15:00:26  201336
>>201312
Да хоть usb, вот только я и так занял 1000+ байт из 1024 доступных.

А usb для чтения (вернее даже для подстройки температур и контроля оборотов) - в сервер собиру. У меня стоечный сервер дома, но мамка там десктопная (Asus P5W-DH Deluxe), Socket 775, в которую нагло воткнут Socket 771 Xeon E5160. Там та-же история что с ноутом - ксеону нужна 1333 шина, мамка её держит (она охуенно гонится), но при этом честнл предупреждает - мол я extremely overclocked, disabling Q-Fan (асусёвое название управления оборотами кулеров) и даёт полные обороты. Хотя может предприниму второй заход и подизассемблирую - там двойной биос, не нужно будет за программатором в случае факапа есть + можно зацепиться за ругательное сообщение мамки.
Аноним 29/12/15 Втр 23:06:20  201535
>>201270 (OP)
>помогите дизассемблировать BIOS
Помню тебя в хв и эс, ничего годного так и не подсказали?
Аноним 29/12/15 Втр 23:09:01  201538
>>201336
Ну ты маньячина. BIOS родной или модифицированный под это дело? Я в свою P5B тоже Зион засунул, и все нормально работает.
Аноним 31/12/15 Чтв 14:18:57  201744
>>201535
Не некрофильствовать, покупать ноут подсказывали. Я дорылся до SMI обработчиков (ищи в phrack статью про перехват SMI для Amibios) и понял, что ниасилю.
Аноним 31/12/15 Чтв 14:23:30  201745
>>201538
Обычный, пробовал микрокоды вшивать - не подхватываются. В итоге freebsd сама при пуске обновляет микрокод. Как порт называется - не помню.

У меня "персональное облако". Вот этот сервер с ксеоном, внутри 8гб оперативки, 3 терабайтных винта в raid-z, 2Гбит/с до основного компа (агрегация сетевух через lagg), всё файло на этом сервере, там-же xen с личным хостингом, почтовый сервер и всё такое. Вертится под FreeBSDsd
Аноним 31/12/15 Чтв 14:24:38  201746
>>201745
Случайно "Send" нажал. Вертится под FreeBSD всё, домашний комп и ноут - под дебианом, винды нет от слова "совсем".
Аноним 05/01/16 Втр 18:07:08  202642
>>201270 (OP)
>крутит полные обороты
идиот блядь...
нельзя просто пвм переключить в биосе ?
или его сбросить
Аноним 05/01/16 Втр 19:49:14  202674
>>201270 (OP)
> на ATTiny13
> Всё - под GPL
> Железо разработано в KiCAD
> прошивка написана на C для avrgcc
> всё-под линуксом
> Милости прошу к нашему SVN
> > Копия треда в /hw/
Вниманиешлюха, тебе сюда http://2ch.hk/ra/res/146805.html
ну и колхоз развел, крепление вафли и сопли из мгтфа вообще огонь
Аноним 06/01/16 Срд 16:08:48  202883
>>202642
>>идиот блядь...
>>нельзя просто пвм переключить в биосе ?
>>или его сбросить

В каком биосе? Я же сказал - биос там сделан из трёх биосов трёх разных ноутбуков, EC (Environment Controller) тупо не инициализирован скорее всего (т.к. на ноге нет ШИМ-сигнала), шансов с ним разобраться у меня нет (нет датащита + нет скиллов дизассемблирования кода в unreal mode без отладчика (а биос на реальном железе не поотлаживаешь).)

Я всё это расписывал в треде по дизассемблированию, но нет, ты решил, что ты умнее всех и стал давать свои ценные советы.
Аноним 06/01/16 Срд 16:13:05  202884
>>202883
Если что - "unreal mode" это не типа "очень сложно", а название нестандартного режима, когда проц переходит в защищённый режим из реального, настраивает адресацию в режиме - один 4Гб сегмент на всю память размером и затем возвращается в реальный режим, получая возможность работать со всей памятью за счёт того, что настройки адресации сохранились в дескрипторном кеше.
Аноним 07/01/16 Чтв 05:28:13  203065
>>201270 (OP)

Блядь анон. У асусов нет такой проблемы по биосу, как залипший куллер. Проблема аппаратная 99%, тебе бы ее исправить просто, нет, ты хуйни нагородил.

Биос дизассемблиться в 2 счета, вопрос, что дальше там делать не зная ассамблера?

Ты видак сам менял или меняли где?

Аноним 07/01/16 Чтв 05:31:56  203066
>>203065

ПС если бы у тебя ЕС не инициализирован был, он у тебя даже бы батарею не заряжал, не говоря про включение. Выбита нога шимки ЕС? Хуй знает, встречал 1 раз и то не на этих ЕС.

Тупой вопрос, но у тебя RTC батарея не всрата часом?
Зоофуррь !!.5J.WrkN7U 07/01/16 Чтв 16:03:20  203128
>>203066
Смотри, какая тема.

Был исправный Asus X55SV. Кулер крутился mainto:#НОРМАЛЬНО (как Володин).

У него стала дохнуть видеокарта (артефакты), GeForce 9500M (G84-625 чип).

Кулер крутился по-прежнему нормально.

Если включить ноут без этой родной видеокарты - молотит полные обороты. С артефачащей видюхой - крутит нормально, с платой от видюхи, с которой сдут чип - на полных оборотах.

Т.е. ему нужно что-то прочитать с видюхи (температуру, что-ж ещё) для того, чтобы начать управлять кулером.

Т.к. видюха горячая, древняя, а барыги просят за кристалл некультурных денег, а я в игры не играю - то купил Radeon HD2400 от Asus A8J.

Поставил, кулер на полных, изображения нет. Взял видеобиос от неё (выдрал из A8J), подсадил на место родного (видеобиос вшит в биос ноута) - видео есть, не работает клавиатура, кулер на полных.

Взял биос от Asus X55SR (тот-же SV, но с HD3450 кажись на борту), заменил в нём видеобиос на модуль от HD2400, зашил. Всё работает, видео есть, клавиатура ОК, кулер - молотит на полных.

Дизассемблировал BIOS, полез изучать, как там всё устроено (на phrack есть статья по тому, как патчить SMI-обработчики для AMIBIOS 8) и интенсивно всосал. Нашёл по сигнатурам несколько обработчиков, нашёл - таблицу с их адресами, обломился - смещения не совпадают. Т.е. реально скажем по одному адресу лежит один обработчик, а через 200H - следующий. А в таблице - между точками входа в обработчики - 300H.

Глянул датащит на мульт - такого в инете не нашёл, предлагают за деньги скачать.

Послал всех, собрал регулятор и доволен.

Т.е. проблема 100% программная видеобиос или напрямую рулит мультом (не верю), или пишет куда-то температуру, откуда её основной модуль биоса читает и задаёт pwm duty cycle.

Разобраться (мяу не знаю ассемблера x86, дуплил на лету) мяу не осилил во всём этом, плюнул и собрал регулятор.

Что предлагаешь ты?
Аноним 07/01/16 Чтв 16:25:03  203147
>>203128

нужно быть полным дауном чтобы ковырять биос ноута ради замены видюхи. ОП не тот ли ты деятель,которого три месяца назад обоссали на ромбу?
Аноним 07/01/16 Чтв 17:02:34  203165
>>203147
Что предлагаешь ты? Покупать непонятно какой кристалл у китайцев за >3к (напоминаю, это 9500GS)? Платить местным барыгам за видеокарту в сборе от 6к?

Ссылку на ромбай.

А вообще - если ты не даун и такой умник - заткнулся бы, не выёбывался, а портировал бы Coreboot на асусовое железо.
Аноним 07/01/16 Чтв 18:06:03  203184
>>203128

Да. Тогда соглашусь.

Ты основной биос от SR вкорячить не пробовал?

Он тоже интел, должен влезть поидее.

Насчет чипа.

84-600\603\631\ живые найти можно еще по 2-3к. Вот чем ты их сажать будешь...
Зоофуррь !!.5J.WrkN7U 07/01/16 Чтв 18:22:59  203187
>>203184
Сейчас с такого и двачую. В ноут зашит биос от SR с модулем видеобиоса от A8J. Просто биос от SR - не стартует видюха.

Чем сажать - есть, мяу уже потренировался, вон лежит 84-600 с накатанными лапками шарами (с шаблоном, ясен ффост). Накатал где-то половину шаров и забил.

А что до чипов - да, куплю мяу за 3k 84-625 неизвестной свежести, пропердолюсь, запаяю, собиру. Будет греющаяся видюха, которая вероятно скоро сдохнет.

А тут - мяу купил за 1500 HD2400 (она ледяная) и потратил пердолинг на терморегулятор.
Аноним 07/01/16 Чтв 18:34:02  203193
>>203187

>Просто биос от SR - не стартует видюха.

Странная хуйня.

>3k 84-625 неизвестной свежести

http://www.partsdirect.ru/

Известная свежесть и гарантия пол года.
Зоофуррь !!.5J.WrkN7U 07/01/16 Чтв 18:39:12  203196
>>203193
Да ничего странного. В биосе от SR видеобиос для HD3450. Ясен ффост, что он не подходит к 2400, тупо по PCI VID/PID не матчится.

Ну, мне было проще сделать, как сделал. Ещё раз говорю - одним из доводов в пользу HD2400 было то, что она экономная в плане аккумулятора и холодная. Ну и куда более живучая, чем nVidia.
Аноним 07/01/16 Чтв 18:41:03  203198
>>203196

Одно и то же в разных тех процессах же.

VID\PID мужички сами правят, в чем твоя проблема?

Зоофуррь !!.5J.WrkN7U 07/01/16 Чтв 18:43:02  203199
>>203198
Не знал, что одно и то же. Anyway, у меня нет проблем - всё уже сделано.
Аноним 07/01/16 Чтв 18:45:17  203200
>>203199

Это предположение. Я сам, хоть и ремонтирую но биосы то же не осилил, лень, да и поздно уже осваивать, в прошлом все это.
Аноним 10/01/16 Вск 11:17:53  203792
>>202883
то есть у тебя дебила ещё и клавиатура не работает ?
Аноним 22/01/16 Птн 06:04:33  206520
>>201276
махарайка значит самоделка
Аноним 27/01/16 Срд 05:53:55  207708
>>201278
не слушай его - всё заебись!)
особенно тропическое исполнение - в тропиках на плату если чуть органики попадёт - пиздец - съёдят!) [грибы!] :)
Аноним 27/01/16 Срд 06:22:12  207709
>>201270 (OP)
Поставил Кикад даже что бы глянуть что у тебя за датчики, сам пилил как не странно тоже на 13-той, но датчики - диоды(голь, беднота:)
Но не смог отвязаться от помех + чутья не хватило. Забил, сейчас уже думаю - проще stm32 тупо приклеить к радиатору,ахахахх))

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 43 | 2 | 12
Назад Вверх Каталог Обновить

Топ тредов