T6x Anleitung: FSB 1066 CPUs inkl. Core 2 Quad in Thinkpad T61 benutzen + GPU undervolten

Your german is fine, I understood everything. :thumbsup:
I'm going to try that out when I'm back at home on sunday.
 
I've made some progress with my ACPI tables problem and I'm going to post what I've found in the hope that it will help someone trying to tackle the same issues.

1) There have been changes to grub and the kernel such that the command in the initial "howto" post will not work anymore. You cannot load the .aml files in any of the typical ways of adding kernel parameters. The only way I've found that works (with that kernel command) is to put the ACPI command originally posted by el-sahef into /boot/grub/custom.cfg (under Ubuntu) This does cause the .aml files to load. However...

2) Presumably because of a newer/different BIOS, the ACPI files originally posted by el-sahef don't match up with the ACPI files dumped from the BIOS I'm using. A large portion of the code is similar, some is quite different... and the file names have changed around for whatever reason. I'm not sure if this is down to the ACPI tools or what... but this seems to explain why using his files causes lots of errors on this BIOS.

Here's the table of how his files roughly equate to those that I dumped from my T61:

his mine

SSDT3 = ssdt4
SSDT4 = ssdt1
SSDT6 = ssdt9
SSDT7 = ssdt7
SSDT8 = ssdt8
SSDT9 = ssdt6

------------------------------------- below here is probably irrelevant

ssdt3 = SATA
ssdt5 = PCI?
ssdt6 = c-states



3) Apparently, the preferred method to load these aml modules in modern kernels is documented here (I hope it's ok to post external links) https://www.kernel.org/doc/Documentation/acpi/initrd_table_override.txt

This is much more of a pain, but it does work.


For anyone who wants to run this mod under a current linux, all of this probably deserves a refreshed howto document/post. I have taken all of el-sahef's hard work and applied it to my ACPI tables. I haven't had 100% success as I have a syntax error in one file that I can't find after a long day of reading code. However, my mashup of 6 of my files and one of his, appended to my initrd, does boot and run properly, and only gives 1 error (or 3 depending on how you see it - I think the error is in that one file).

I have more ground to cover but I'm getting there. I'm not sure how much value this has for the community given that it's a 10 year old laptop, but I'll post my progress for the historical record and in case it helps somebody. It looks like there are a few people out there still attempting this mod, although it seems that very few people are running linux :(

A very big thanks to el-sahef for making sure I was headed in the right direction earlier on.
 
Zuletzt bearbeitet:
Oh boy, so today I disassembled it again and checked for continuity and I wasn't quite sure if there was any. So I re-did the cut and while re-soldering the cable back into place the little smd next to the cut where the cable is getting attached to became too hot and came right off the board. :facepalm: I wasn't able to find it, so I then bridged the gap between the two pads where the smd was and attached the cable to it. Then I booted the machine and it's actually working now with 1066 FSB and I didn't notice any smoke coming out of the machine so I guess it's fine. ^^'
 
Zuletzt bearbeitet:
Solder surface tension + heat pulling SMD component off the board and making it fly across the room... Done it a few times. It's a sickening feeling. When I had young eyes it was no problem at all... Now I basically abandon all hope. Even on rather large screws. ;)

I'm guessing (totally randomly) that that resistor is a pull-down and you might just get away with that. Or a pull-up :)

Apparently there are schematics for this board but I've never seen them. Perhaps some kind soul out there will let us know what that resistor is... and you can bodge the correct resistor in there.

Or, on a 10-year-old machine... and with all other things being healthy... maybe let 'er rip!

Huge kudos for having the cojones to fire it up that way. I know I'd be obsessing over trying to find schematics for days!!! :thumbsup:

p.s. oh, and yes, your cut probably wasn't deep/wide enough. Cheers!
 
Zuletzt bearbeitet:
So far it works just fine. I put a T9600 in there and a T400 heatsink because the original T61 fan broke, it's getting about 71°C in Prime 95 and the noise of the T400 fan is way less noticeable.
Thanks for your help. I guess I will get magnifying glasses with integrated led and an arm for mounting on my desk at some point. I don't solder stuff that often but it might be useful in the future. ^^

I bought the machine for around 30 bucks on the bay, put a ssd in there and 4 gigs of ram. Currently there is manjaro on there and for surfing and streaming movies it is perfectly fine. I want to try installing arch linux soon, will be my first time.

Cheers :thumbup:
 
Zuletzt bearbeitet:
Hallo,
ich weiss, ist ein Thinkpad Forum aber auch ich möchte den Intel QX 9300 gerne nutzen (hab ihn auch schon) unzwar auf meinem HP dv7-2230 eg mit Bios Version Insyde H20 F.46.
Nun meine Frage:
Genügt es einfach nur Throttlestop zu installieren (und den Anweisungen von @el-sahef zu folgen) und durch den Start beim Booten wird dann sozusagen das Bios umgangen ???
Das wär ja schön...
Ich bin bei meiner Googelei (eigentlich nach gemoddeter, unlocked Bios Version) hier gelandet und vielleicht könnt ihr mir ja weiterhelfen...!?
Wenn hier keiner auf deutsch helfen kann, übersetze ich das auch gerne noch ins Englische.
Dafür einfach "translation" wünschen... :)
 
I've set this project aside for a few weeks as, despite the fact that I felt I was getting very close to success, it became too frustrating to continue. In brief, here are the symptoms:

The machine (T61-Q9000) runs flawlessly under Windows. It will run for days on end and is rock solid under all conditions and loads between 0-100%. Under Linux, the machine randomly reboots- the shortest time it lasted was 10 seconds and the longest was 10 hours. It doesn't appear to be load related as I've run Prime95 on it for several hours and it was fine. It typically reboots while I'm not actively using machine- either it is just sitting there, or often it happens playing a Youtube video. I can't replicate the conditions that cause it to reboot- it does seem random.

I have a few ideas, but since the computer runs fine under Windows, I'm going to consider my modified DSDT/SSDT files as suspect until I either get rid of all the errors I'm getting or I understand completely why they're not in play.

I'm hoping that someone out there with a much better understanding of ACPI can take a look at these error messages and point me in the right direction.

Code:
 [    0.000000] BIOS-e820: [mem 0x00000000bf6b0000-0x00000000bf6cbfff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000bf6cc000-0x00000000bf6fffff] ACPI NVS
[    0.000000] ACPI: DSDT ACPI table found in initrd [kernel/firmware/acpi/dsdt.aml][0xe4c8]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt1.aml][0x956]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt2.aml][0x262]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt3.aml][0x1ed]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt4.aml][0x1f9]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt5.aml][0x31b]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt6.aml][0x245]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt7.aml][0x116]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt8.aml][0x87d]
[    0.000000] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/ssdt9.aml][0x1ed]
[    0.000000] modified: [mem 0x00000000bf69f000-0x00000000bf6af545] ACPI data
[    0.000000] modified: [mem 0x00000000bf6b0000-0x00000000bf6cbfff] ACPI data
[    0.000000] modified: [mem 0x00000000bf6cc000-0x00000000bf6fffff] ACPI NVS
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x00000000000F68C0 000024 (v02 LENOVO)
[    0.000000] ACPI: XSDT 0x00000000BF6BB604 000094 (v01 LENOVO TP-7V    00002270  LTP 00000000)
[    0.000000] ACPI: FACP 0x00000000BF6BB700 0000F4 (v03 LENOVO TP-7V    00002270 LNVO 00000001)
[    0.000000] ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 64/32 (20170831/tbfadt-603)
[    0.000000] ACPI BIOS Warning (bug): Optional FADT field Gpe1Block has valid Address but zero Length: 0x000000000000102C/0x0 (20170831/tbfadt-658)
[    0.000000] ACPI: Table Upgrade: override [DSDT-LENOVO-TP-7V   ]
[    0.000000] ACPI: DSDT 0x00000000BF6BBB1D Physical table override, new table: 0x00000000BF69F000
[    0.000000] ACPI: DSDT 0x00000000BF69F000 00E4C8 (v01 LENOVO TP-7V    00002271 INTL 20180105)
[    0.000000] ACPI: FACS 0x00000000BF6E4000 000040
[    0.000000] ACPI: FACS 0x00000000BF6E4000 000040
[    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
[    0.000000] ACPI: SSDT 0x00000000BF6BB8B4 Physical table override, new table: 0x00000000BF6AD4C8
[    0.000000] ACPI: SSDT 0x00000000BF6AD4C8 000956 (v01 LENOVO TP-7V    00002271 INTL 20180105)
[    0.000000] ACPI: ECDT 0x00000000BF6CBB59 000052 (v01 LENOVO TP-7V    00002270 LNVO 00000001)
[    0.000000] ACPI: TCPA 0x00000000BF6CBBAB 000032 (v02 LENOVO TP-7V    00002270 LNVO 00000001)
[    0.000000] ACPI: APIC 0x00000000BF6CBBDD 000078 (v01 LENOVO TP-7V    00002270      00000000)
[    0.000000] ACPI: MCFG 0x00000000BF6CBC55 00003C (v01 LENOVO TP-7V    00002270 LNVO 00000001)
[    0.000000] ACPI: HPET 0x00000000BF6CBC91 000038 (v01 LENOVO TP-7V    00002270 LNVO 00000001)
[    0.000000] ACPI: SLIC 0x00000000BF6CBCC9 000176 (v01 LENOVO TP-7V    00002270  LTP 00000000)
[    0.000000] ACPI: BOOT 0x00000000BF6CBF66 000028 (v01 LENOVO TP-7V    00002270  LTP 00000001)
[    0.000000] ACPI: ASF! 0x00000000BF6CBF8E 000072 (v16 LENOVO TP-7V    00002270 PTL  00000001)
[    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
[    0.000000] ACPI: SSDT 0x00000000BF6E2655 Physical table override, new table: 0x00000000BF6ADE1E
[    0.000000] ACPI: SSDT 0x00000000BF6ADE1E 000262 (v01 LENOVO TP-7V    00002271 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
[    0.000000] ACPI: SSDT 0x00000000BF6E28B4 Physical table override, new table: 0x00000000BF6AE080
[    0.000000] ACPI: SSDT 0x00000000BF6AE080 0001ED (v01 LENOVO TP-7V    00002271 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
[    0.000000] ACPI: SSDT 0x00000000BF6E295A Physical table override, new table: 0x00000000BF6AE26D
[    0.000000] ACPI: SSDT 0x00000000BF6AE26D 0001F9 (v01 LENOVO TP-7V    00002271 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: override [SSDT-LENOVO-TP-7V   ]
[    0.000000] ACPI: SSDT 0x00000000BF6E2E51 Physical table override, new table: 0x00000000BF6AE466
[    0.000000] ACPI: SSDT 0x00000000BF6AE466 00031B (v01 LENOVO TP-7V    00002271 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu0Ist]
[    0.000000] ACPI: SSDT 0x00000000BF6AE781 000245 (v01 PmRef  Cpu0Ist  00000101 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu1Cst]
[    0.000000] ACPI: SSDT 0x00000000BF6AE9C6 000116 (v01 PmRef  Cpu1Cst  00000101 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu0Cst]
[    0.000000] ACPI: SSDT 0x00000000BF6AEADC 00087D (v01 PmRef  Cpu0Cst  00000101 INTL 20180105)
[    0.000000] ACPI: Table Upgrade: install [SSDT- PmRef- Cpu1Ist]
[    0.000000] ACPI: SSDT 0x00000000BF6AF359 0001ED (v01 PmRef  Cpu1Ist  00000101 INTL 20180105)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: PM-Timer IO Port: 0x1008
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] ACPI: Core revision 20170831
[    0.000000] ACPI: 10 ACPI AML tables successfully acquired and loaded
[    0.064855] PM: Registering ACPI NVS region [mem 0xbf6cc000-0xbf6fffff] (212992 bytes)
[    0.064855] ACPI: bus type PCI registered
[    0.064855] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.068291] ACPI: Added _OSI(Module Device)
[    0.068291] ACPI: Added _OSI(Processor Device)
[    0.068291] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.068291] ACPI: Added _OSI(Processor Aggregator Device)
[    0.068291] ACPI: Added _OSI(Linux-Dell-Video)
[    0.068291] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.068291] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.068291] ACPI: EC: EC started
[    0.068291] ACPI: EC: interrupt blocked
[    0.069677] ACPI: \: Used as first EC
[    0.069680] ACPI: \: GPE=0x12, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.069682] ACPI: \: Used as boot ECDT EC to handle transactions
[    0.069903] ACPI: Executed 10 blocks of module-level executable AML code
[    0.076009] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.093037] ACPI: Dynamic OEM Table Load:
[    0.093053] ACPI: SSDT 0xFFFF8FB1B6718800 000240 (v01 PmRef  Cpu0Ist  00000100 INTL 20050513)
[    0.093074] ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
[    0.093085] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
[    0.093553] ACPI: Dynamic OEM Table Load:
[    0.093568] ACPI: SSDT 0xFFFF8FB1B65B7000 00085E (v01 PmRef  Cpu0Cst  00000100 INTL 20050513)
[    0.093585] ACPI Error: [CMW1] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
[    0.093593] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
[    0.093680] ACPI: Dynamic OEM Table Load:
[    0.093680] ACPI: SSDT 0xFFFF8FB1B7148B00 0000C8 (v01 PmRef  Cpu1Ist  00000100 INTL 20050513)
[    0.093680] ACPI Error: [_PPC] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
[    0.093680] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
[    0.093680] ACPI: Dynamic OEM Table Load:
[    0.093680] ACPI: SSDT 0xFFFF8FB1B6595CC0 000085 (v01 PmRef  Cpu1Cst  00000100 INTL 20050513)
[    0.093680] ACPI Error: [_CST] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-378)
[    0.093680] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-252)
[    0.093680] ACPI: Interpreter enabled
[    0.093680] ACPI: (supports S0 S3 S4 S5)
[    0.093680] ACPI: Using IOAPIC for interrupt routing
[    0.093680] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.093889] ACPI: Enabled 5 GPEs in block 00 to 1F
[    0.108754] ACPI: Power Resource [PUBS] (on)
[    0.110336] acpi PNP0C0A:01: ACPI dock station (docks/bays count: 1)
[    0.113000] acpi LNXIOBAY:00: ACPI dock station (docks/bays count: 2)
[    0.123397] acpi IBM0079:00: ACPI dock station (docks/bays count: 3)
[    0.124475] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 *10 11)
[    0.124740] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
[    0.125003] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
[    0.125265] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
[    0.125528] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11)
[    0.125791] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 *11)
[    0.126055] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 *11)
[    0.126318] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11)
[    0.126517] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.135372] pci 0000:00:1f.0: quirk: [io  0x1000-0x107f] claimed by ICH6 ACPI/GPIO/TCO
[    0.144005] ACPI: EC: interrupt unblocked
[    0.144005] ACPI: EC: event unblocked
[    0.144005] ACPI: \_SB_.PCI0.LPC_.EC__: GPE=0x12, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.144005] ACPI: \_SB_.PCI0.LPC_.EC__: Used as boot DSDT EC to handle transactions and events
[    0.144058] ACPI: bus type USB registered
[    0.144203] PCI: Using ACPI for IRQ routing
[    0.177796] pnp: PnP ACPI init
[    0.179072] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[    0.179436] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.179576] pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.179623] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 (active)
[    0.179677] pnp 00:04: Plug and Play ACPI device, IDs IBM0057 PNP0f13 (active)
[    0.181562] pnp: PnP ACPI: found 5 devices
[    1.149744] ACPI: AC Adapter [AC] (on-line)
[    1.149883] ACPI: Lid Switch [LID]
[    1.149977] ACPI: Sleep Button [SLPB]
[    1.150083] ACPI: Power Button [PWRF]
[    1.157495] ACPI: Thermal Zone [THM0] (29 C)
[    1.159655] ACPI: Thermal Zone [THM1] (31 C)
[    1.177137] ACPI: Battery Slot [BAT0] (battery present)
[    2.231884] ata3.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[    2.231887] ata3.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[    2.231890] ata3.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[    2.235312] ata3.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[    2.235315] ata3.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[    2.235317] ata3.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[    4.025134] thinkpad_acpi: ThinkPad ACPI Extras v0.25
[    4.025440] ACPI Warning: SystemIO range 0x0000000000001028-0x000000000000102F conflicts with OpRegion 0x0000000000001000-0x000000000000107F (\_SB.PCI0.LPC.PMIO) (20170831/utaddress-247)
[    4.025447] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    4.025451] ACPI Warning: SystemIO range 0x00000000000011B0-0x00000000000011BF conflicts with OpRegion 0x0000000000001180-0x00000000000011BF (\_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[    4.025456] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    4.025458] ACPI Warning: SystemIO range 0x0000000000001180-0x00000000000011AF conflicts with OpRegion 0x0000000000001180-0x00000000000011BF (\_SB.PCI0.LPC.LPIO) (20170831/utaddress-247)
[    4.025463] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    4.068475] thinkpad_acpi: ACPI backlight control delay disabled
[    4.069176] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver
[    4.080041] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one
[    4.344252] ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)


As you can see, all 10 of my modified tables (actually 1 or 2 of them stayed stock but I made a full set for reasons I won't go into now) are apparently successfully loaded _and_ overriding the hardware tables. However, for reasons that completely escape me, 4 of the BIOS tables are attempting to load after my set as _dynamic_ tables. These are the CPU0CST/CPU0IST and CPU1CST/CPU1IST tables. I don't know why they're being loaded, but it seems to me that if any of those variables related to c-states and power states are screwed up, that might account for my "random" reboots.

The second obvious problem is the address conflicts. It appears they're related to the backlight, but I honestly have no idea. It seems logical, though, that if the same memory address is being used by 2 devices, this could cause a reboot.

Does anyone out there know why those 4 tables are being loaded dynamically after my modified tables seem to load properly? And why just those 4? It seems suspicious since those are specifically CPU-power related. Is there a way to prevent dynamic tables from being loaded? I can't find any ACPI kernel option that can do it. Does anyone know if either of these problems are likely to be the source of my problem, or if I'm looking in the wrong direction altogether?

Any and all insight is very much appreciated. I'd love to get this machine running properly under Linux.

p.s. for anyone attempting this in 2019, one step that I don't believe is mentioned in the how-to posts is that as of now, the tables will not overwrite the old BIOS tables unless you bump the revision number. If you don't change the revision number, they are apparently loaded but unused as the kernel either uses the newest table version, or the first one it loads.
 
Zuletzt bearbeitet:
Bios download

Hallo an Alle,

ich hab ein fast unbenutztes t61p im elektronikschrott gefunden, sieht noch fast aus wie neu... produziert ist das teil 07/08 :-(. die festplatte war im eimer, jetzt läuft es wieder... aber die temperaturen!
wärmeleitpaste ist neu und der lüfter gereinigt und geölt. ich würde gerne die undervolt-bios versionen testen, leider kann ich sie nicht downloaden. bin ich zu blöd oder funktioniert da was bei dropbox nicht?

wäre für jeden tip dankbar.
 
Die Links gehen jetzt wieder.

Dropbox hat vor einiger Zeit ein tolles "Feature" eingeführt, dass die Inhalte von .zip und .rar-Dateien direkt im Browser betrachtet werden anstatt einfach die Datei runter zu laden so wie früher. Und natürlich wird es einem mal wieder aufgezwungen und ist nicht abwählbar. Ich habe bei jedem Link immer das ?dl=0 am Ende zu ?dl=1 geändert, damit die Leute gar nicht erst auf die Dropbox-Seite müssen sondern die Datei direkt geladen wird. Dann können die dort Mist bauen so viel sie wollen. Das funktioniert seit neustem aber nur noch, wenn im Dateinamen keine non-ASCII-Zeichen sind. Daher musste ich die chinesischen Schriftzeichen aus den Dateinamen raus machen. Ich würde aber drauf tippen dass das irgendwann gar nicht mehr geht.

https://www.dropboxforum.com/t5/Fil...r-zip-files-are-previewing-on-the/td-p/274356
 
Zuletzt bearbeitet:
vielen dank

, damit wird wahrscheinlich noch eins von den original t61p gerettet...

- - - Beitrag zusammengeführt - - -

so, hab jetzt das 1.05V ASPM bios geflasht, hat mal gar nichts bei den temperaturen geändert. unter last mit tpfc und angepasster .ini und thermal grizzly kryonaut wlp erreicht die karte 77-80 grad, im leerlauf fast nie unter 60 mit lüfterstufe 64. meine cpu (T7700) scheint seit dem bios update deutlich wärmer zu sein. ich hatte vorher das middleton bios installiert. hat vielleicht noch jemand nen tip für mich? evtl. ist ja die heatpipe defekt - ist da irgendwas bekannt bei dem modell(t61p, fx570, 15,4" 1920x1200 tft, 4gb Ram,320gb hdd)?
 
Bis 80°C unter Last ist mit dem T7700 aber noch ok. Immerhin ist es ne relativ schnelle 65nm CPU mit 2,4Ghz und 4MB Cache.

Alternativ einen T8300 mit 2,4Ghz und 3mb Cache verbauen (45nm, <10€) oder einen T9300/T9500.....

Und die GPU braucht eben auch Strom, kannst ja noch die 1,0V oder 0,95V Versionen probieren...

Die R60 mit Ati X1400 Grafik laufen im Idle auch schnell mit 60°C, weil eben die Grafik bissl was heizt...


Und du solltest da noch ne SSD reinhämmern ;) Dann flutscht die Luzi...
 
Zuletzt bearbeitet:
Bei manchen Boards geht es aber auch tatsächlich nicht, da ist das Undervolting irgendwie nicht aktiv obwohl es das eigentlich sein müsste. Warum das so ist weiß ich auch nicht, aber ich konnte es mit dem Messgerät definitiv nachweisen, dass es bei manchen Boards nicht geht.

Und damit es überhaupt gehen kann muss der Treiber installiert und geladen sein. Allerdings ist ein T7700 in der Tat eh schon eine ordentliche Hitzequelle für sich.
 
Danke für die Tipps, hab das Problem jetzt einigermassen im Griff. Das Windows 10 Powermanagement war Schuld bzw ich - auf "Beste Leistung" ist Speedstep so gut wie deaktiviert so das die CPU immer mit 2,3 -2,5 Ghz taktet.
Aber die CPU war nicht das Problem, die war nur wärmer beim Systemstart als mit dem Middleton Bios (47-50 Grad) nun mit dem Undervolt Bios 55-57 Grad.
Aber des Rätsels Lösung war ein Bios Reset und das man die Kiste nach dem Systemstart erstmal 'runterkühlen muss mit tpfc, dann erreicht der Grafikchip auch nur noch 71-72 Grad unter Vollast, bei unrealistischen Benchmarks auch mal 75.
Undervolting funktioniert perfekt, da hatte ich vorher 10 Grad mehr.

Hab auch noch das 1.0V Bios probiert, allerdings war das dann nicht mehr stabil auf 570 core/ 850mem und die 50mV haber der Temperatur auch nicht mehr geholfen - bin halt Overclocker ;-). Das Overclocking selbst macht bei den Temperaturen höchstens 1-2 Grad aus.

Das T61p ist ein schönes Gerät seiner Zeit und mein erstes der T-Serie, und ich hatte schon viele Thinkpads - meistens X-Serie und älter.

@oliveron

Ja, SSD und T9300 stehen auf der Upgradeliste. Vielleicht mach ich aber auch das Quadcore-Upgrade.

Also, vielen Dank euch beiden, bin jetzt glücklich mit dem T61p, hoffentlich raucht mir die nvidia gpu jetzt nicht ab.
 
Zuletzt bearbeitet von einem Moderator:
Ich finde halt die nativ ins Bios gepatchte Lösung eleganter, weil ohne zusätzl. Software vorhanden. So wie die Slic-Table im Bios besser ist, als jeder Loader.

Ich hab mir auch von Zender die Anleitung zum Patchen der Whitelist runtergeladen, und möchte danach das X31 meines Vaters "behandeln", damit dem unterwegs im Auslandsurlaub nicht die Wlan-Karte aussteigen kann. Einfach weils interessant ist, herauszufinden, wie es geht, und weil ichs dann kann, und weils die sauberste Lösung wäre.

Ist SLIC in allen BIOS-Mods deren Links im ersten Post von el-sahef zu finden sind enthalten?
 
Zuletzt bearbeitet von einem Moderator:
So, I interrupted the route at the clock, pulled out the BSEL-MOD wire from the socket, and reinserted the T9900 processor. The system did not start. I removed the processor, reinserted the BSEL-MOD wire and the system started up, but the FSB is running at 200MHz. I removed the processor and BSEL-MOD wire again and inserted the T9500 processor. The system does not start. The route seems to be interrupted, but the system cannot load the processor, not even the T9500. What now? Does anyone have an idea? Thank you.
 
The bridge in the socket is needed to pull BSEL1 to high so the chipset thinks it is a CPU with 200 MHz FSB.

When the clock generator puts out 200 Mhz FSB when pin 7 (FS_B / BSEL1) is left floating (because you cut the trace) then soldering is probably the only choice. There was also a way of using some Dell wireless cards that bridge together PCIe pin 24 and 52 (+3.3V_aux and +3.3V), you can find information about that e. g. here: https://thinkpad-forum.de/threads/1...blet-und-T61?p=1966523&viewfull=1#post1966523 But it might work only without the trace cut which you have done now.

In this thread they also used the method with the trace cutting and it worked, so I don't know why it doesn't work with the trace cut in your case. But as far as I know Lenovo used two different clock generator chips on the motherboards (ICS and Silego), maybe it works only with one of them.


Edit: According to this post it seems that the trace cutting works only with the Silego chip.
 
Zuletzt bearbeitet:
I have the motherboard FRU42W7872, the clock are Silego, but the interruption itself does not work. So I started to solder the wire and interrupt trace. The operation was successful :), the system was running stable for several hours with default voltage and running stability test in Aida64. Today, I started searching lowest voltages for undervolting CPU. I got a BSOD and the system is no longer starting. It behaves the same way as when inserting the wrong CPU. I will check the wire soldering again. Could the motherboard be damaged?

- - - Beitrag zusammengeführt - - -

So, I checked the motherboard and loosened the solder wire to the resistor. Wire I solder back to resistor. The system now running, but now I don't know if the bus is running at 200MHz or 266MHz. BIOS and Windows XP show 200MHz, CPU-Z and Aida64 show 266MHz. The working voltage level of the processor corresponds to 266MHz if I set the voltage as at 200MHz to get BSOD. I'm not quite sure, but I think he showed the correct values before performing the BIOS repair.
 
  • ok1.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen
Zurück
Oben