#qi-hardware IRC log for Thursday, 2016-12-01

--- Thu Dec 1 201600:00
eintopfanybody know the special technical word for small fan molex connectors?11:37
DocScrutinizer05look it up in datasheet of small fan ;-)17:59
whitequarkJST connector maybe?18:09
eintopfyea looks like such...18:26
eintopfbut I read another forum thread18:27
eintopfthe idea was... I have second fan on my notebook and I want to connect it to the main fan - just for the sensing, that I don't get FAN ERROR at booting18:27
eintopfnow in forum thread, somebody flashed the EEPROM with another notebook which don't have such second fan...18:28
eintopfand it worked18:28
eintopfI suppose now - in eeprom, there exists a magic bit where I can turn off the FAN ERROR check for the second fan18:28
eintopfbut don't know which bit :-)18:28
eintopfsadly the guy didn't compare both hexdumps of eeprom18:29
eintopfI don't care about manipulating eeprom if the tool sets the correct CRC afterwards - but I care about that my system has no password afterwards set18:30
eintopfand I need to access i2c18:30
eintopfI think it's impossible to find that bit :(18:30
eintopfwithout having two eeproms18:30
eintopfmaybe... I could lookup in BIOS flashing tool18:31
eintopfand search for the eeprom default settings18:31
eintopfand then compare them, but... then I need to figure out which eeprom do the second fan check setting and which not18:31
eintopfthis is real hacking :(18:31
eintopfanother option in forum thread is to remove some circuits on the board :-)18:32
eintopfI really don't need the second fan, it's so loud18:33
eintopfsadly the bios has also no setting to disable the check... it's just some hidden config bit18:33
eintopfanybody ideas?18:37
eintopfI should maybe simple ask on the mailinglist for thinkpad_acpi - there is maybe one person which knows that bit :-)19:00
DocScrutinizer05eintopf: sorry you lost me. When you got NO fan connected then the sensing (actually ALARM) for that connector evidently is already disabled, since otherwise a missing signal from fan sensor is same effect like blocked fan19:48
DocScrutinizer05you CANNOT connect two fan sense signals to one jack19:49
DocScrutinizer05if your plan is to *remove* the 2nd fan and you can't disable the alarm in BIOS (usually that's pretty simple by either dedicated flag or by setting lower threshold to 0) then you simply could connect the sense input of FAN2_JACK to an arbitrary other fan's sense output, i.e connect sense pin of fan jack1 and jack219:52
DocScrutinizer05also see linux "sensors"19:53
DocScrutinizer05http://paste.opensuse.org/37187916  --set19:54
eintopfDocScrutinizer05: I want to remove the fan but with no warning message from bios afterwards - so yes19:56
eintopfthat's my plan19:56
DocScrutinizer05sensors --set19:57
DocScrutinizer05is your friend19:57
eintopfI can't control the second fan19:57
DocScrutinizer05man sensors19:57
eintopfI mean I can control it but then the main fan is also disable -> big design failure19:57
DocScrutinizer05       -s, --set19:58
DocScrutinizer05              Evaluate all `set' statements in the configuration file and exit. You must be `root' to do this. If this parameter is not specified, no `set' statement is evaluated.19:58
DocScrutinizer05man sensors.conf 19:59
eintopfthat doesn't work20:06
eintopfthe board is build that the embedded control (external mcu) readout eeprom setting and control the fans20:06
eintopfand the embedded control firmware has no possibility to control both fans independend from each other20:07
eintopfit's a big design failure20:07
DocScrutinizer05i'm not talking about fan control20:07
eintopfor somebody didn't found the right bits :-)20:07
eintopfah ok.20:08
DocScrutinizer05the name is SENSORS20:08
DocScrutinizer05as mentioned above: when nothing else helps, simply connect the sense input of fan2 jack to same pin of fan120:09
eintopfyea, that was the idea20:11
eintopfI just need such tiny connect to build such cable connection20:11
eintopfif it's not threshhold...20:11
eintopfI think with such 555 "pulse" generator, I can generate a similar wave e.g. second fan20:12
eintopfit's a dummy which consumes power :-)20:12
DocScrutinizer05set alarm min RPM to 0 in BIOS20:16
DocScrutinizer05if there's no such setting in BIOS, you're SOL20:17
eintopfit's not there...20:18
DocScrutinizer05I wouldn't recommend flashing a wrong firmware to the controller 20:18
eintopfbut i believe it's a hidden config. I can access the bios config eeprom from linux :-)20:18
DocScrutinizer05then otoh I wonder if your notebook would not overheat without that 2nd fan20:19
eintopfonly models with wwan cards has that fan20:19
eintopfi don't use this card anymore20:20
eintopfi think my best choice is to ask on thinkpad acpi mailinglist if somebody knows that hidden bit20:20
eintopfthat would be a software solutiom20:20
DocScrutinizer05arrrgh thinkpad20:22
DocScrutinizer05had fun with swapping blue and ctrl key, also involved flashing a new/patched controller MCU firmware20:23
DocScrutinizer05somebody RE'ed it but didn't punlish the findings, only the results20:24
eintopfyes, same here20:24
eintopfbut middleton bios has versions for ctrl/fn swap20:24
eintopfdon't know if your model is supported by middleton20:25
DocScrutinizer05my model is cursed by defect fan20:25
DocScrutinizer05actually defect controller driver FET for fan20:26
DocScrutinizer05I blocked the fan with some plastic stick when cleaning heatsink with pressurized air, but that stick bent and glitched ---> BORKED20:26
DocScrutinizer05you can kill the mobo of a laptop with a simple vacuum cleaner20:27
DocScrutinizer05without disassembling the laptop20:28
eintopfnew thinkpads are worse20:31
eintopfwe need to build a qi hardware notebook20:31
eintopfbased on retro thinkpads but opener and better20:31
eintopfnot a nanonote, i mean x86 hardware20:32
DocScrutinizer05do you know of any service manuals for thinkpad (T510) ?20:35
eintopfsearch for hmm20:35
DocScrutinizer05nm, aunt google helps20:35
eintopfhmm is the usual thinkpad bible20:35
eintopfbut we do more infos there20:36
eintopfand the embedded controller will be open source20:36
eintopfyes... we will create the better thinkpads20:36
eintopfif we have a embedded controller...20:37
eintopfsorry, i am dreaming20:37
DocScrutinizer05that dang service manual has not even a component placement diagram of mobo :-( of course no schematics20:42
DocScrutinizer05seems this will be a true EE revocery job for when I'm terribly bored20:43
eintopfthats why we need to do an open retro thinkpad20:52
eintopfwe need another name20:52
eintopfsounds like brainbug20:52
eintopfthats too ipad like20:53
DocScrutinizer05sidenote: byebye avalanche! we won't miss you20:55
DocScrutinizer05alas I'm pretty sure somebody else will take over in not time20:56
DocScrutinizer05http://bioshddpassword.com/?tag=thinkpad&paged=10 GRRR21:02
DocScrutinizer05HAH! http://kythuatphancung.vn/download/lenovo-thinkpad-t510-w510-wistron-kendo1-ws-laptop-schematics.html21:12
Action: DocScrutinizer05 glares at F1321:19
--- Fri Dec 2 201600:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!