Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jul 2016 23:18:12 +0430
From:      Hamidreza Hasheminejad <ha.hasheminejad@gmail.com>
To:        freebsd-acpi@freebsd.org, questions@freebsd.org
Subject:   Installation problem, booting from cd hangs at Pci0: <ACPI PCI BUS> on PCI 0
Message-ID:  <CADFExGiiRV-cHxQorMPPbdhQ-TWJrp-HaQfCCrKLz9j4z3jZtQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi there,

I'm trying to install Freebsd 10.3 (amd64) from a CD on Thunder h2000M
(S3992) (it is an old motherboard) but it hangs at this line.

*kbd1 at kbdmux0*
*acpi0: (110508 RSDT1625) on motherboard*
*acpi0: Power Button (fixed)*
*acpi0: Sleep Button (fixed)*
*cpu0: (ACPI CPU) on acpi0*
*cpul: (ACPI CPU) on acpi0*
*cpu2: (ACPI CPU) on acpi0*
*cpu3: (ACPI CPU) on acpi0*
*attimer0: (AT timer) port 0x40-0x43 irq 0 on acpi0*
*Timecounter 'i8254' frequency 1193182 Hz quality 0*
*Event timer 'i8254' frequency 1193182 Hz quality 100*
*atrtc0: (AT realtime clock) port 0x70-0x71 irq 8 on acpi0*
*Event timer 'RTC' frequency 32768 Hz quality 0*
*hpet0: (High Precision Event Timer) iomem 0xfed00000-0xfed003ff on acpi0*
*hpet0: HPET never increments, disabling*
*device_attach: hpet0 attach returned 6*
*Timecounter "ACPI-safe" frequency 3579545 Hz quality 850*
*acpi_timer0: <32bit timer at 3.579545MHz> port 0x508-0x50b on acpi0*
*pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0*
*pci0: <ACPI PCI bus> on pcib0*

if I boot with verbose mode, the output is like this:

*pcib0: allocated type 3 (0xff6eb000-0xff6ebfff) for rid 10 of pci0:0:4:0*
* map[14]: type I/O Port, range 32, base 0xec00, size 6, enabled*
*pcib0: allocated type 4 (0xec00-0xec3f) for rid 14 of pci0:0:4:0*
* map[18]: type Memory, range 32, base 0xff6a0000, size 17, enabled*
*pcib0: allocated type 3 (0xff6a0000-0xff6bffff) for rid 18 of pci0:0:4:0*
*pcib0: slot 4 INTA hardwired to IRQ 16*
*found-> vendor=0x1166, dev=0x0130, revid=0xa3*
* domain=0, bus=0, slot=6, func=0*
* class=06-04-00, hdrtype=0x01, mfdev=0*
* cmdreg=0x0006, statreg=0x0010, cachelnsz=0 (dwords)*
* lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)*
* secbus=3, subbus=3*
*found-> vendor=0x1166, dev=0x0130, revid=0xa3*
* domain=0, bus=0, slot=7, func=0*
* class=06-04-00, hdrtype=0x01, mfdev=0*
* cmdreg=0x0006, statreg=0x0010, cachelnsz=0 (dwords)*
* lattimer=0x40 (1920 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)*
* secbus=4, subbus=4*


I have tried different situations as described bellow but none of them
doesn't help.

1. I tried to disable ACPI on the motherboard BIOS, but during the boot it
shows this error.

*panic: running without device atpic requires a local APIC*

2. Disabling ACPI in the boot option was also unsuccessful with the same
error as mentioned above.

3. I also tried to install the OS on a new motherboard with the same hard
disk. The installation was successful but when I plugged the hard disk back
to the older motherboard it hangs at the same level!!!

I've done so many research about this problem and especially ACPI. I found
that it may be because of interrupts on the old motherboards and it needs
special kernel module or need to define IRQ manually. (I don't know)

It is also good to know that i386 version of Freebsd 10.3 and x86 version
of Freebsd 8.3 work fine on this machine.

Any kind of help is quite appreciated.

-- 
Best Regards
Hamidreza Hasheminejad



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADFExGiiRV-cHxQorMPPbdhQ-TWJrp-HaQfCCrKLz9j4z3jZtQ>