Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

Search found 25 matches

by hmh
Wed Jul 10, 2013 9:00 pm
Forum: ThinkPad X230-X280 / X390 Series
Topic: Typing this from the X230, Muahahaha..........(Pic)
Replies: 37
Views: 16085

Re: Typing this from the X230, Muahahaha..........(Pic)

Some facts: 1. The "keyboard controller" (KBC) in ThinkPads is the ACPI EC (embedded controller), which used to be a Renesas H8S family ACPI micro-controller. Someone should open up a recent thinkpad and report back if they're still Renesas chips. 2. The EC translates the keyboard matrix to KBC scan...
by hmh
Sat Feb 18, 2012 8:26 am
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: T43p SATA Guide (There are pictures, it's 2020)
Replies: 184
Views: 143094

Re: T43p SATA Guide (Beware pictures, 56k-ers)

Is it possible to use the native SATA interface in AHCI mode in Windows Vista or 7? the ICH6M chipset should support it... this would allow NCQ and more importantly, it might allow you to use Link Power Management (LPM) to reduce power consumption (through enabling DIPM (device initiated power mana...
by hmh
Wed Mar 10, 2010 6:29 pm
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

Well, the PWM signal has a very superior instant torque profile at the expense of an inferior acoustics profile. That said, it is worth remembering that what is extremely annoying on a T43 is not the noise made by the PWM itself, but the noise caused by the changes to the PWM duty cycle (we can easi...
by hmh
Wed Mar 10, 2010 1:47 pm
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

Interesting. Such a gap would cause a lot of noise, indeed. Can someone measure a ThinkPad that doesn't have this problem? One of the newer ThinkPads from Lenovo, or at least the T42? It would also be nice to get a measurement of another T43... Talks about how the EC operates and possible fixes to t...
by hmh
Tue Jul 21, 2009 8:38 am
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

Yes. You have to use a better heat-transfer compound than what IBM used on the heatsink, maybe add a secondary passive heat-sink to the southbridge (hardware modification, requires a lot of hability and some tools) , make sure that evertything you don't use is turned off (serial ports, IR port, mode...
by hmh
Fri Jul 17, 2009 4:19 pm
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

Well, then we're talking about the same thing. As for Lenovo/IBM, well, maybe someone in there did know, but I don't think so. What matters is that it is too late for that now, and it is best for everyone if there is no major noise about it (for one, I don't think Lenovo would appreciate that firmwa...
by hmh
Fri Jul 17, 2009 1:42 pm
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

Well, you can go to the thread I linked a few posts back, get the firmware source code, and check it. I guess it you take a few hundred-man hours if you are not skilled at reverse engineering software state machines, or about 20 man-hours or so if you are. Maybe ask mg about it, he might know since ...
by hmh
Fri Jul 17, 2009 10:54 am
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

"simply continues at speed"... are you sure? Likely it just varies the speed a lot less, and therefore you don't notice it without resorting to measurement equipment (or someone with really good hearing).
by hmh
Fri Jul 17, 2009 5:11 am
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

The 30s rev-up noise in a T43 is magnified by a firmware bug, where it uses a non-initialized register to set the target fan RPM. Since it is uninitialized, changing something (like short->long fan, or BIOS option, etc) can change that behavior, and maybe make it less noisy. Or you can install a bug...
by hmh
Wed Jan 14, 2009 9:17 am
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Total solution for absolutely ZERO oscillatory noise in t4x
Replies: 97
Views: 117235

Re: Total solution for absolutely ZERO oscillatory noise in t4x

AdaSch,

Thank you for this information. We shall try to add it to thinkwiki.org!
by hmh
Mon Dec 15, 2008 8:09 am
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Re: Interesting battery counters

The first increases at some pace while charging the pack. The third increases at some pace while discharging the pack. This is slightly incorrect. The first one seems monotonic, but it is not a time counter. The third one is also a mistery. My current pet theory is that one is related to how much e...
by hmh
Sun Dec 14, 2008 9:12 am
Forum: ThinkPad Legacy Hardware
Topic: Dropping Linux support for the 570 on 2.6.29, please read
Replies: 0
Views: 801

Dropping Linux support for the 570 on 2.6.29, please read

Hello people, your friendly Linux kernel maintainer for the ThinkPad drivers, posting here.... Recently, code that exists only for model 570 on the thinkpad-acpi driver started causing problems for all (or nearly all) other ThinkPads. My policy for model support is that I will take the pains require...
by hmh
Tue Oct 21, 2008 7:30 pm
Forum: ThinkPad R, A, G and Z Series
Topic: Does Window Vista work on the R40e
Replies: 4
Views: 945

The point is not actually use Vista, but know if it runs...

Actually, I'd appreciate knowing if it works because of a failure that exists on the R40e and R50e BIOSes, and which we [linux kernel developers] would very much like to track down how Vista avoids tripping. So, it would be ok if it runs slowly, as long as it doesn't hard-crash. XP does this part of...
by hmh
Tue Oct 21, 2008 11:34 am
Forum: ThinkPad R, A, G and Z Series
Topic: Does Window Vista work on the R40e
Replies: 4
Views: 945

Does Window Vista work on the R40e

This information is pretty important for various reasons, including better Linux support for the R40e(!)

Does anyone knows whether Windows Vista 32-bit boots fine on the R40e?
by hmh
Tue Oct 21, 2008 11:30 am
Forum: ThinkPad SL and L Series until L420/L520
Topic: Notice to all: The ThinkPad SL series uses IdeaPad firmware
Replies: 0
Views: 2427

Notice to all: The ThinkPad SL series uses IdeaPad firmware

The ThinkPad SL series uses IdeaPad firmware, so, for all intents and purposes, it is an IdeaPad for the Operating System. This means most of the information that is ThinkPad-specific does not apply to the ThinkPad SL. It should be thought of as an enhanced IdeaPad. Please keep this in mind before p...
by hmh
Tue Sep 30, 2008 9:26 pm
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Interesting battery counters

The ThinkPad packs have some non-SBS behaviour, maybe someone that has access to an open pack might help with this... To access these, you need tp_smapi and to change the code so that the battery dump goes up to row 0x0b, not just 0x0a. Be careful with THIS bug: http://www.thinkwiki.org/wiki/Embedde...
by hmh
Mon Mar 31, 2008 10:46 am
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Continue working on the project?

I can't work in the project the way people imagine me to. Let me explain: * I can talk directly to Lenovo's engineering teams and ask them to fix firmware when given a good enough description of the problem for them to duplicate it. The trouble is, they cannot fix the T43 firmware anymore, the requi...
by hmh
Sun Mar 30, 2008 8:06 pm
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Re: The fan fix *works*

As for distributing the firmware fix, IMO if you can't figure out what you need to do, you don't know enough to play with EC firmware safely to begin with, and anyone helping you would be liable for damages to your thinkpad.... :roll: well, that's your opinion.... ...but since I was doing assembly-...
by hmh
Fri Mar 28, 2008 3:28 pm
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

The fan fix *works*

I have 1.06a (that's 1.06 with the fixes applied and NO other changes) running on production on my own system for more than one year, now. I assume many others do the same, the noise reduction on the extremely annoying 30s fan control calibration step in a 268x ThinkPad is quite extreme (of course t...
by hmh
Thu Mar 27, 2008 3:54 pm
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Yes, this firmware works.

As far as I know, nobody played "works ok on paper" with this.

Yes, it has been field tested.
by hmh
Fri Apr 20, 2007 7:53 am
Forum: ThinkPad T40/T41/T42/T43 Series
Topic: Problems with non-thinkpad option drives on T43 thinkpads
Replies: 631
Views: 551826

What you guys are missing here

It appears the thread is now too big, so let me reiterate the finer points: 1. IBM harddrives have *modified* firmware. Yes, that's right, it is not just a lock-in scheme (although it does work like that too), the IBM firmware has different functionality. 2. So far, the following differences are kno...
by hmh
Wed Dec 06, 2006 1:16 pm
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

T43 Fan firmware bug

1. The bug fix for the register typo works; 2. The fan still pulses, but the pulsing is now nearly inaudible, as expected from the algorithm without the bug. It is as bad as the other T4x models have it, instead the usual much worse of the T43 (without the fix, the fan kicks up like a jet engine eve...
by hmh
Sat Aug 05, 2006 8:30 am
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Re: Automated detection of number of temperature sensors

Do you know of any case where 0xC0-0xC7 don't return either valid readouts or 0x80 (like nonexistent batteries in the 8 "standard" readings)? Otherwise, ibm_acpi can just output them, same as for the 8 first readouts. We'd need ec-dump reports from a lot of ThinkPad models, including very ancient o...
by hmh
Fri Aug 04, 2006 10:59 am
Forum: ThinkPad Utility Work Area
Topic: T40/p-T43/p, R50/p & R52 Embedded Controller Internals
Replies: 90
Views: 180046

Automated detection of number of temperature sensors

Does anyone have an idea of whether the EC firmware exports the number of thermal sensors, or any other information that would allow us to know for sure that the secondary set of thermal readings (EC dump offset 0xC0-0xC7) are valid? This could improve Linux' ibm_acpi support for the second set of t...

Go to advanced search