Skip to contentSkip to conversation

RAM > 1GB

DISCUSSION Jeremy Moles 3 participants 3 messages Feb 2, 2005 ACPI

lore
Share & tools
lore
#0 lore raw

Hello ACPI gurus. :)

I have a Dell X300 here using a custom DSDT table appropriate with the BIOS version. The trouble is, the system has an "unusual" amount of RAM--so much so that it breaks ACPI and prevents a few things from working. 128Mb of RAM is built into the motherboard and an additional 1Gb has been added.

When the system is booted WITH the additional RAM, I get a number of errors. The dmesg file is here:

http://downloads.emperorlinux.com/research/ACPI/dmesg-bad

When the system is booted WITHOUT the additional RAM, everything works as intended.

http://downloads.emperorlinux.com/research/ACPI/dmesg-good

I've also provided the DSDT table that I'm using, which can be found in the same directory as the dmesg files.

I would appreciate any help on fixing this issue if anyone is available. At any rate, keep up the good work! You guys make a lot of what we do here possible!

Quoted 1 line
Quoted 1 line

cheers<<

Signature · 13 lines
Jeremy L. Moles
EmperorLinux
1-888-651-66
www.EmperorLinux.com
[email protected]



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
#1 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Salut Jeremy,

Quoted 2 lines · Jeremy Moles

I have a Dell X300 here using a custom DSDT table appropriate with the BIOS version.

So you will need to boot without DSDT-override with the additional RAM. Now extract the DSDT and apply your patches to it. The DSDT is not a static thing - it is build on the fly, and takes the plugged in amount of RAM into account (if you do not override it).

Hope that helps
hartwig felger

Hartwig Felger informatics

- -- 1024D/339FD693 Hartwig Felger <[email protected]> Key fingerprint = FB2F 3EE9 345A D55B 6FF2 0EC1 F5B0 684F 339F D693 For the pulic keys, please visit my page.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFCAQjC9bBoTzOf1pMRApReAJwPgI1d0odbG+g4S8jGLeSbbGf7oQCgmxJs fs+njdgPk80kKLWxDpbkoFM=
=gKdu
-----END PGP SIGNATURE-----

-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl

#2 lore raw
In reply to Jeremy Moles
Quoted 2 lines · Jeremy Moles

When the system is booted WITHOUT the additional RAM, everything works as intended.

Did you generate the DSDT with 128MB installed? If so, you'll need to boot without your custom DSDT and with the extra memory, dump the system DSDT, modify it as necessary and then use that as your custom DSDT. The DSDT contains the amount of RAM you have installed, and needs to be modified if you change your configuration.

Signature · 9 lines
Matthew Garrett | [email protected]



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl