Re: USB Memory devices freeze the computer



Looks like your BIOS has a bad implementation of AML (The machine code
that makes ACPI tick).

Lots of BIOS manufacturers (or at least the third-parties they lease
the code to, like HP) are:
A) Ignorance of the flaws in their code that Microsoft's code passes
B) Too lazy to bother coding to specifications, see A above.
C) Don't realize anything besides Windows exists, see A above.

The trick is, MS isn't very forthcoming on telling us what is parsable
and what is invalid, and so we go by the standard (excepting things we
have reverse engineered or otherwise figured out).

You can see more information at
http://gentoo-wiki.com/HOWTO_Fix_Common_ACPI_Problems



So, if a BIOS flash doesn't solve your problem, then disable ACPI but
realize that this can have severe penalties, including severe
performance loss, non-functional power management, and many other
issues that can be caused by the system not having a good idea what is
sitting on the motherboard.

I would suggest getting a MB from a different manufacturer in the
future, or find out if it works properly, before you buy.



know code wrote:
Also make sure ACPI is turned *OFF* in the BIOS. This was the cause of
all my lock ups when attaching USB memory devices.

When ACPI was turned on, I could guarantee a lockup every time I tried
to transfer data to the USB memory device.

Since ACPI has been turned off, I have never had a single lockup.

.



Relevant Pages

  • [ANNOUNCE] ACPI BIOS Guideline for Linux
    ... Linux is urgently missing and should get published. ... I mainly try to get feedback from OEMs and BIOS developers, ... ACPI BIOS checks whether Linux is running...). ...
    (Linux-Kernel)
  • Re: 2.6.25-rc1 ahci regression
    ... AMI BIOS detected: BIOS may corrupt low RAM, ... ACPI Warning: 32/64 FACS address mismatch in FADT - two FACS tables! ... pcieport 0000:00:01.0: Requesting control of PCIe PME from ACPI BIOS ... 8250/16550 driver, 4 ports, IRQ sharing enabled ...
    (Linux-Kernel)
  • Re: Event Viewer errors
    ... Windows is complaining it can't find the file. ... the Registry "call" for it behind. ... upgraded the BIOS per their instructions - successfully:). ... Source: ACPI ...
    (microsoft.public.windowsxp.general)
  • Re: FreeBSD 6.1-STABLE: Unexplained power off
    ... playing with BIOS and kernel options. ... I can only disable some ACPI ... <ACPI PCI bus> on pcib0 ... 2 ports with 2 removable, ...
    (freebsd-stable)
  • Re: motherboard recommendations
    ... A BIOS rev and you could be screwed. ... While with Supermicro boards I have never had a Bios problem when I have ... However they do not fully support the ACPI 3.0 ...
    (comp.unix.solaris)