Opened 17 years ago

Closed 17 years ago

#58 closed defect (wontfix)

Thinkpad r40e, unusable if boot with ACPI.PSD (ACPI 3.04)

Reported by: Peter Owned by: pasha
Priority: major Milestone:
Component: ACPI PSD Version: 3.05
Keywords: Cc:

Description

ACPI V3.01 and V3.02, system slows down so much that keyboard keys are missed

Description: I use a Thinkpad r40e. ACPI V3.01 does not shutdown the laptop I tried V3.02, but never did have the opportunity to try shutdown. The whole pc is massively slowed down. Mouse moves, and keystrokes are missed, the system is very unresponsive. Removing ACPI V3.xx fixes slowdown. The slowdowns are not consistent, only about once every 20 secs.

ACPI V2.13 and APM.add V1.06 work with this laptop with no major issues to report.

I suspect that this problem might be affecting netwk apps too.

Attachments (12)

ACPILOG.zip (9.0 KB ) - added by maulpub@… 17 years ago.
acpilog304_58.zip (30.9 KB ) - added by maulman 17 years ago.
logs of acpi 3.04 (on eCS 2.0 rc2 !_not rc3_!)
acpilog.zip (31.8 KB ) - added by maulman 17 years ago.
log with link setting in acpi.cfg
acpilog3.zip (33.3 KB ) - added by maulman 17 years ago.
created by startup.cmd with acpi-t code
acpilog4.zip (28.9 KB ) - added by maulman 17 years ago.
created with acpi-t code after 2mins use of PC
acpilog5.zip (33.3 KB ) - added by maulman 17 years ago.
acpi-t2
acpilog6.zip (35.5 KB ) - added by maulman 17 years ago.
added pci.log
acpilog7.zip (33.6 KB ) - added by maulman 17 years ago.
1 of two files from sourceforge
acpilog8.zip (33.7 KB ) - added by maulman 17 years ago.
2 of two files from sourceforge
DSDT.aml (22.5 KB ) - added by pasha 17 years ago.
acpilog9.zip (35.8 KB ) - added by maulman 17 years ago.
V3.05 - still the same
table.zip (683 bytes ) - added by maulman 17 years ago.
Results of running GetTable FACP

Download all attachments as: .zip

Change History (49)

comment:1 by pasha, 17 years ago

Owner: changed from pasha to anonymous
Status: newassigned

Do "copy acpica$ acpi.log" and attach here pls

in reply to:  1 comment:2 by anonymous, 17 years ago

Replying to pasha:

Do "copy acpica$ acpi.log" and attach here pls

Later, a re-install with new cvs is required first - this will take a little time.

by maulpub@…, 17 years ago

Attachment: ACPILOG.zip added

in reply to:  1 comment:3 by maulpub@…, 17 years ago

Replying to pasha:

Do "copy acpica$ acpi.log" and attach here pls

Attaching now

comment:4 by pasha, 17 years ago

Need:

  • Iasl.exe -d

Then ou can see created files. File with .dsl attached here.

by maulman, 17 years ago

Attachment: acpilog304_58.zip added

logs of acpi 3.04 (on eCS 2.0 rc2 !_not rc3_!)

comment:5 by maulman, 17 years ago

Owner: changed from anonymous to maulman
Status: assignednew
Summary: Thinkpad r40e, unusable if boot with ACPI.PSDThinkpad r40e, unusable if boot with ACPI.PSD (ACPI 3.04)

Sorry Pasha,

I somehow lost your email asking for further information. I have installed ACPI 3.04 on my eCSV2.0 rc2 installation, and I did not want install rc3.

Anyway, I hope this gives you the information you require. V 3.04 is much better than V3.03, but when typing sometimes characters are missing (interrupt problem ?), this gets worse over time.

comment:6 by pasha, 17 years ago

Do battery show correct? In AC and in battery power.

in reply to:  6 comment:7 by maulman, 17 years ago

Replying to pasha:

Do battery show correct? In AC and in battery power.

Yes, everything works. Battery Power takes >60 seconds to open. Other Apps are slow to open. Boot times are long. Text edit is impossible, characters are lost.

comment:8 by pasha, 17 years ago

Owner: changed from maulman to pasha
Status: newassigned

Success working T40 has:

psd=acpi.psd /EIS /VBE

and in acpi.cfg:

LINK LNKA 10

LINK LNKH 6

Note: Here was removed uhci drivers for success suspend/resume S3.

in reply to:  8 comment:9 by maulman, 17 years ago

Replying to pasha:

Success working T40 has:

psd=acpi.psd /EIS /VBE

and in acpi.cfg:

LINK LNKA 10

LINK LNKH 6

Note: Here was removed uhci drivers for success suspend/resume S3.

Hi Pasha,

Sorry, r40e is not like T40.

Changes crash this PC.

comment:10 by pasha, 17 years ago

You have many devices using 1 IRQ - IRQ11, for each link you can choice from 3, 4, 6, 7, 10, 11. Also, don't use IRQ for ISA device. For example, if you have com1 - don't use IRQ4, if have LPT1 - don't use IRQ7, if have FDD - don't use IRQ6. You havelinks for setting:

LNKA

LNKB

LNKG

LNKI

LNKH

All this link use IRQ11 in share mode. It is bad, so part from this link need remove to any IRQ from possible.

in reply to:  10 comment:11 by maulman, 17 years ago

Replying to pasha:

You have many devices using 1 IRQ - IRQ11, for each link you can choice from 3, 4, 6, 7, 10, 11. Also, don't use IRQ for ISA device. For example, if you have com1 - don't use IRQ4, if have LPT1 - don't use IRQ7, if have FDD - don't use IRQ6. You havelinks for setting:

LNKA

LNKB

LNKG

LNKI

LNKH

All this link use IRQ11 in share mode. It is bad, so part from this link need remove to any IRQ from possible.

Intersting. Some people at Warpstock complained that ACPI was putting all irq's on 11.

What does LINKxxx mean? What is a link. Why does ACPI not set this automatically?

comment:12 by pasha, 17 years ago

I say, if you set in ACPI.CFG

LINK name newirqnumber

Then acpi try change IRQ for all device, which are controlled by this link. ACPI only set all, that has your ACPI table. Auto route balancing don't do, because many manafacters don't do full check own ACPI table. So can be problem with LINK. One of problem you see.LINK LNKH 6 crashed your PC.

in reply to:  12 comment:13 by maulman, 17 years ago

Replying to pasha:

I say, if you set in ACPI.CFG

LINK name newirqnumber

Then acpi try change IRQ for all device, which are controlled by this link. ACPI only set all, that has your ACPI table. Auto route balancing don't do, because many manafacters don't do full check own ACPI table. So can be problem with LINK. One of problem you see.LINK LNKH 6 crashed your PC.

Ok, adjusted all links until irq conflict gone. PC still works, net access ok. added apm.add The bug is the same as before. No change!

comment:14 by pasha, 17 years ago

Attach current log (after your IRQ resolving) and say email where I can send version for test.

by maulman, 17 years ago

Attachment: acpilog.zip added

log with link setting in acpi.cfg

in reply to:  14 comment:15 by maulman, 17 years ago

Replying to pasha:

Attach current log (after your IRQ resolving) and say email where I can send version for test.

irq 11 has 2 devices attached. broadcom device to another irq stops mpts, apm.add still slows system

REM BASEDEV=APM.ADD fixes bug, 'E3' in eCenter, no power off

acpi.cfg

;============================================================================ ; LINK LNKF 14 ;;LINK LNKB 0xA ; r40e settings below ;vga display - moved LINK LNKA 10 ;PC Card CardBus Controller - moved LINK LNKB 8 ;broadcom lan0, cannot move, mpts fails ;LINK LNKC 11 ;no idea... ;LINK LNKD ;no idea... ;LINK LNKE ;no idea... ;LINK LNKF ;Agere Systems AC'97 Modem - moved LINK LNKG 6 ;sound? breaks when moved ;LINK LNKH 9

other settings?

comment:16 by pasha, 17 years ago

IRQ8 is absent in possible. Ok. What is a email for send test version?

in reply to:  16 comment:17 by maulman, 17 years ago

Replying to pasha:

IRQ8 is absent in possible. Ok. What is a email for send test version?

I tried irq 6,7,9... also, no difference.

You can send info/test to peter at mensys dot nl (replace 'at' with @, 'dot' with .)

Thanks :)

by maulman, 17 years ago

Attachment: acpilog3.zip added

created by startup.cmd with acpi-t code

by maulman, 17 years ago

Attachment: acpilog4.zip added

created with acpi-t code after 2mins use of PC

comment:18 by maulman, 17 years ago

The problem is the same. Maybe not as bad as before.

acpilog3 created by startup.cmd

acpilog4 created after 2mins of using PC

in reply to:  18 comment:19 by pasha, 17 years ago

Replying to maulman:

The problem is the same. Maybe not as bad as before. acpilog3 created by startup.cmd acpilog4 created after 2mins of using PC

Get acpi.psd from http (where you get acpi-t.zip), boot, then attach log

by maulman, 17 years ago

Attachment: acpilog5.zip added

acpi-t2

comment:20 by maulman, 17 years ago

I typed some text in E editor

With apm.add

"This atst o see what is going on Thesystem seems terr unresponsive."

apm.add removed

"This is a test to see what is going on. The system seems terribly unresponsive"

comment:21 by pasha, 17 years ago

At http://acpi.sourceforge.net/dsdt/view.php I see 2 ACPI table for IBM ThinkPad R40e, can you try it?

This table can be use by acpi.cfg:

FILE name_file

name_file must be in \os2\boot directory

by maulman, 17 years ago

Attachment: acpilog6.zip added

added pci.log

comment:22 by maulman, 17 years ago

No change since first report 8 Nov 07

Bug is not fixed by:-

LINK statements

FILE statements

Test files

What now....

comment:23 by pasha, 17 years ago

file_name mean, what you download table from sourceforge, place this file to \os2\boot and write to acpi.cfg FILE this_file_name, for exapmle, you donwload file with name R40e.aml, next you write FILE R40e.aml

comment:24 by Chuck McKinnis, 17 years ago

Pasha this might help ? BIOS version ? Only did a quick google on this machine.

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.15/+bug/18095

Roderick

by maulman, 17 years ago

Attachment: acpilog7.zip added

1 of two files from sourceforge

by maulman, 17 years ago

Attachment: acpilog8.zip added

2 of two files from sourceforge

comment:25 by pasha, 17 years ago

Here is problem with embedded controller. Also I see error at ACPI init stage. Embedded controller work right, but don't generate interrupt, so we have wait and slow work. I try small change in embedded controller works - this don't help. So next step - change ACPI table. About BIOS I don't know, I have't TP R40e. This can be one of possible case, but note - this is dangerously case.

comment:26 by maulman, 17 years ago

Neither file allows ACPI to start.

ERROR warning when booting.

My BIOS is 2.10 (in PCI.LOG)

Machine:

Type = 2684-QVG

Num = KBBV542 306

No bios info visible

comment:27 by maulman, 17 years ago

ubuntu CD will not run on this machine

freebsd CD works perfect, including ACPI

comment:28 by pasha, 17 years ago

Ok. I see. Linux man remove from your table all, that give error in compile. This is IRQ routing and embedded controller. I need some time for try compile your DSDT and resolve error.

BTW, Link LNKB 8 is not good idea, change or leave in 11

by pasha, 17 years ago

Attachment: DSDT.aml added

comment:29 by pasha, 17 years ago

Version: 3.023.05

Try use this table, you need write to acpi.cfg:

FILE dsdt.aml

File dsdt.aml copy to \os2\boot.

If boot, create acpi.log and attach here

by maulman, 17 years ago

Attachment: acpilog9.zip added

V3.05 - still the same

comment:30 by maulman, 17 years ago

Hi Pasha,

Sorry, it is still the same. 100% identical problem.

comment:31 by pasha, 17 years ago

Need GetTable FACP and table.dat attach here. GetTable.exe you can find in http://fortuna.odessa.ua:8080/GetTable.exe

by maulman, 17 years ago

Attachment: table.zip added

Results of running GetTable FACP

comment:32 by maulman, 17 years ago

Hi Pasha,

Table is attached.

comment:33 by pasha, 17 years ago

Do you try update new BIOS from ThinkPad support site?

comment:34 by maulman, 17 years ago

Hi Pasha,

Updated bios to latest version 1.13 (year=2003) -> 1.38 (year=2005). No change.

comment:35 by pasha, 17 years ago

Attach acpi.log pls after BIOS update, with comment FILE in acpi.cfg and output Iasl -d too

in reply to:  35 comment:36 by maulman, 17 years ago

Replying to pasha:

Attach acpi.log pls after BIOS update, with comment FILE in acpi.cfg and output Iasl -d too

Sorry for the long delay.

Installed eCS rc4 after a major disk crash.

I cannot get APM.ADD to shut down PC anymore.

The bug is disabled if battery power monitor is not used.

ACPI will not work on this laptop.

I suggest you say r40e is not supported, and close this bug.

comment:37 by Chuck McKinnis, 17 years ago

Resolution: wontfix
Status: assignedclosed

5 monthes.. The tester is tired, let's close the ticket.

We must support any Thinkpad http://ecomstation.ru/projects/ecspc/?action=notebook

Note: See TracTickets for help on using tickets.