5.2Current: ACPI: tables not found on Intel AL44LX
Dorin H
bj93542 at yahoo.com
Tue Dec 16 19:14:32 PST 2003
Hi there,
I know that probably many machines (espeacially old
ones, like mine) fail to work with ACPI. Nevertheless
I would be happy to play with/test it, or at least
understand what happens, if I'll be able to make it
move.
Info on the "patient":
Happily running:
%uname -a
FreeBSD host.mynet.edu 5.2-CURRENT FreeBSD 5.2-CURRENT
#1: Tue Dec 16 12:02:30 EST 2003
user at host.mynet.edu:/usr/obj/usr/src/sys/GENERIC i386
Previously:
FreeBSD host.mynet.edu 5.2-BETA FreeBSD 5.2-BETA #0:
Sat Nov 29 21:12:25 EST 2003
user at host.mynet.edu:/usr/obj/usr/src/sys/NEWBBU20031128
i386
Motherboard:
Intel AL440LX (Atlanta) inside a Gateway 2000 GP6-333
Bios Phoenix (last, just installed):
4A4LL0X0.15A.0023.P18, release (by Gateway) 6/28/2001
Dmesg errors:
Pentium Pro MTRR support enabled
ACPI-0159: *** Error: AcpiLoadTables: Could not
get RSDP, AE_NO_ACPI_TABLES
ACPI-0213: *** Error: AcpiLoadTables: Could not
load tables: AE_NO_ACPI_TABLES
ACPI: table load failed: AE_NO_ACPI_TABLES
The same error happens with static linkage of acpi in
5.2Beta, or as module in 5.2 Current (as 12/15).
Tried:
host# sysctl machdep.acpi_root
machdep.acpi_root: 0
host# acpiconf -h
acpiconf: /dev/acpi: No such file or directory
(of course :))
Seems that function AcpiTbFindRsdp/tbxfroot.c#L501
fails. As the search seemed to be done in:
<quote>
NOTE: The RSDP must be either in the first 1K of the
Extended
495 * BIOS Data Area or between E0000
and FFFFF (ACPI 1.0 section
496 * 5.2.2; assertion #421).
<quote>
I tried to search for ID "RSD PTR" in /dev/mem
Some (irrelevant ?) positions till I stopped the
search are listed at the end of the email.
What can I do more? I activated also the ACPI_DEBUG
option but it seems to produce no more info as acpi
fails at the beggining...
I no that the ACPI work is undergoing and this is a
minor issue, but if I can track/look/search/try
something, anybody, just give me some pointers where I
should focus my attention.
Thank you for any suggestions, opinions.. I will
gladly provide more information on this if needed.
Just tell me what to squeeze as I am out of
inspiration.
/Dorin.
Searching for tables (I got this idea by searching the
archives):
host# hexdump -C /dev/mem | fgrep "RSD PTR"
00d09920 60 a9 bf bf 52 53 44 20 50 54 52 22 0a 23
2b 31 |`...RSD PTR".#+1|
01200460 52 53 44 20 50 54 52 3a 20 4f 45 4d 3d 22
29 3b |RSD PTR: OEM=");|
0131e170 00 00 00 00 d0 d0 d0 d0 52 53 44 20 50 54
52 d0 |........RSD PTR.|
016f2390 52 53 44 20 50 54 52 20 69 73 20 74 68 65
20 6f |RSD PTR is the o|
05cc9920 60 a9 bf bf 52 53 44 20 50 54 52 22 0a 23
2b 31 |`...RSD PTR".#+1|
05e5ecb0 70 00 52 53 44 20 50 54 52 00 47 53 5f 4c
49 42 |p.RSD PTR.GS_LIB|
100d09920 60 a9 bf bf 52 53 44 20 50 54 52 22 0a 23
2b 31 |`...RSD PTR".#+1|
101200460 52 53 44 20 50 54 52 3a 20 4f 45 4d 3d 22
29 3b |RSD PTR: OEM=");|
10131e170 00 00 00 00 d0 d0 d0 d0 52 53 44 20 50 54
52 d0 |........RSD PTR.|
1016f2390 52 53 44 20 50 54 52 20 69 73 20 74 68 65
20 6f |RSD PTR is the o|
104a6b1b0 52 53 44 20 50 54 52 22 0a 23 2b 31 30 37
31 33 |RSD PTR".#+10713|
104a6b1e0 65 70 20 22 52 53 44 20 50 54 52 22 0a 23
2b 31 |ep "RSD PTR".#+1|
104a6b230 65 70 20 22 52 53 44 20 50 54 52 22 0a 23
2b 31 |ep "RSD PTR".#+1|
105e5ecb0 70 00 52 53 44 20 50 54 52 00 47 53 5f 4c
49 42 |p.RSD PTR.GS_LIB|
20131e170 00 00 00 00 d0 d0 d0 d0 52 53 44 20 50 54
52 d0 |........RSD PTR.|
2037ca040 2e 2e 2e 2e 2e 2e 52 53 44 20 50 54 52 2e
7c 0a |......RSD PTR.|.|
205e5ecb0 70 00 52 53 44 20 50 54 52 00 47 53 5f 4c
49 42 |p.RSD PTR.GS_LIB|
20656b1b0 52 53 44 20 50 54 52 22 0a 23 2b 31 30 37
31 33 |RSD PTR".#+10713|
20656b1e0 65 70 20 22 52 53 44 20 50 54 52 22 0a 23
2b 31 |ep "RSD PTR".#+1|
20656b230 65 70 20 22 52 53 44 20 50 54 52 22 0a 23
2b 31 |ep "RSD PTR".#+1|
30131e170 00 00 00 00 d0 d0 d0 d0 52 53 44 20 50 54
52 d0 |........RSD PTR.|
3037ca040 2e 2e 2e 2e 2e 2e 52 53 44 20 50 54 52 2e
7c 0a |......RSD PTR.|.|
305e5ecb0 70 00 52 53 44 20 50 54 52 00 47 53 5f 4c
49 42 |p.RSD PTR.GS_LIB|
400ebf250 77 e2 02 10 00 01 01 52 53 44 20 50 54 52
20 00 |w......RSD PTR .|
40131e170 00 00 00 00 d0 d0 d0 d0 52 53 44 20 50 54
52 d0 |........RSD PTR.|
40293ce20 52 53 44 20 50 54 52 20 00 52 53 44 54 00
58 53 |RSD PTR .RSDT.XS|
4032ec3d0 20 7c 52 53 44 20 50 54 52 20 2e 52 53 44
54 2e | |RSD PTR .RSDT.|
4037ca040 52 53 44 20 50 54 52 20 2e 52 53 44 54 2e
7c 0a |RSD PTR .RSDT.|.|
405c96390 52 53 44 20 50 54 52 20 69 73 20 74 68 65
20 6f |RSD PTR is the o|
405e5ecb0 70 00 52 53 44 20 50 54 52 00 47 53 5f 4c
49 42 |p.RSD PTR.GS_LIB|
<stopped by crtl-C)
__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/
More information about the freebsd-current
mailing list