HowToFixComputers.com




Watched TopicsWatched Topics SearchSearch RegisterRegister Log in to check your private messagesLog in to check your private messages ProfileProfile Log inLog in
Thunder LE-T (S2518) won't run two processors with bios late

 
Post new topic   Reply to topic    Index -> Tyan
Author Message
Jacq.
Guest





PostPosted: Tue Sep 05, 2006 8:32 pm    Post subject: Thunder LE-T (S2518) won't run two processors with bios late Reply with quote

We are using an S2518) board with two processors 1200 Mhz and 1Gb
memory. It works fine on windows NT but we want to use Linux
(Centos/RedHat).

With Bios 1.07 Centos works .. but only on one processor. Log tells
there is a bios bug in MPS ..
So we update the bios .. first to 1.09.
After bios update the machine reboots, but after setting the bios
options and power down it won't start anymore..
(it initialises the video card .. gives empty screen)
CMOS clear has no effect.
Even removal of all pheripherals won't get a bootable machine.
After removal of the second processor the machine boots again.

Flashing of bios v 1.08 gives the same results.(without the first restart).

Flashing with 1.07 and everything works again (Centos ignoring the
second processor).

Has anyone found a trick to let Linux use the second processor ?

Regards,

Jacq.
Back to top
Fix your Windows Problems - FAST.
FREE Safe Scan Registry Check. Locate & Fix Errors in Minutes!
Chris Sorenson
Guest





PostPosted: Mon Sep 11, 2006 2:58 am    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Jacq. wrote:
Quote:

Has anyone found a trick to let Linux use the second processor ?


First things first; are you sure you're booting a kernel that has
SMP support?

Try the command(s) 'dmesg | grep SMP', on mine (for example) I
get:

Linux version 2.6.17.11 (root@starhunter) (gcc version 3.3.6) #3 SMP Mon
Sep 4 13:16:16 CDT 2006
found SMP MP-table at 000f6550
Using ACPI (MADT) for SMP configuration information
Freeing SMP alternatives: 16k freed
Back to top
Jacq.
Guest





PostPosted: Mon Sep 18, 2006 12:22 pm    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Chris Sorenson wrote:
Quote:
First things first; are you sure you're booting a kernel that has
SMP support?
Yes, it was a bit tricky but i had installed the smp kernel with 'yum

install kernel-smp'
Quote:

Try the command(s) 'dmesg | grep SMP', on mine (for example) I
get:

Linux version 2.6.17.11 (root@starhunter) (gcc version 3.3.6) #3 SMP Mon
Sep 4 13:16:16 CDT 2006
found SMP MP-table at 000f6550
Using ACPI (MADT) for SMP configuration information
Freeing SMP alternatives: 16k freed
in dmesg i get :

-------------------------
1152MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000ff780
Using x86 segment limits to approximate NX protection
On node 0 totalpages: 524288
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:16
HighMem zone: 294912 pages, LIFO batch:16
DMI 2.3 present.
Using APIC driver default
ACPI: Unable to locate RSDP
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: AMI Product ID: CNB30LE APIC at: 0xFEE00000
Processor #0 6:11 APIC version 17
I/O APIC #4 Version 17 at 0xFEC00000.
I/O APIC #5 Version 17 at 0xFEC01000.
Enabling APIC mode: Flat. Using 2 I/O APICs
Processors: 1
Allocating PCI resources starting at 88000000 (gap: 80000000:7ec00000)
Built 1 zonelists
Kernel command line: ro root=/dev/VolGroup00/LogVol00 rhgb quiet
mapped APIC to ffffd000 (fee00000)
Initializing CPU#0
CPU 0 irqstacks, hard=c03ee000 soft=c03ce000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1196.886 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 2073180k/2097152k available (1877k kernel code, 22968k reserved,
759k data, 184k init, 1179648k highmem)
Calibrating delay using timer specific routine.. 2394.88 BogoMIPS
(lpj=1197442)
Security Scaffold v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After all inits, caps: 0383f3ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
CPU0: Intel(R) Pentium(R) III CPU 1200MHz stepping 01
per-CPU timeslice cutoff: 731.44 usecs.
task migration cache decay timeout: 1 msecs.
Total of 1 processors activated (2394.88 BogoMIPS).
ENABLING IO-APIC IRQs
...TIMER: vector=0x31 pin1=2 pin2=0
...MP-BIOS bug: 8254 timer not connected to IO-APIC
....trying to set up timer (IRQ0) through the 8259A ...
...... (found pin 0) ...works.
Brought up 1 CPUs
zapping low mappings.
checking if image is initramfs... it is
Freeing initrd memory: 1008k freed
-----------------

The line with MP-BIOS bug near the end was the reason why i tried to
update the bios in the first place.

I have swapped the processors .. (no difference) and the processors are
from the same production series.

I still hope someone thinks of the right trick to try..

Regards,
Jacq.
Back to top
Chris Sorenson
Guest





PostPosted: Wed Sep 20, 2006 9:35 am    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Jacq. wrote:
Quote:
Chris Sorenson wrote:
First things first; are you sure you're booting a kernel that has
SMP support?
Yes, it was a bit tricky but i had installed the smp kernel with 'yum
install kernel-smp'

Try the command(s) 'dmesg | grep SMP', on mine (for example) I
get:

Linux version 2.6.17.11 (root@starhunter) (gcc version 3.3.6) #3 SMP Mon
Sep 4 13:16:16 CDT 2006
found SMP MP-table at 000f6550
Using ACPI (MADT) for SMP configuration information
Freeing SMP alternatives: 16k freed
in dmesg i get :
-------------------------
1152MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000ff780

<snip>

Quote:
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=0
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer (IRQ0) through the 8259A ...
..... (found pin 0) ...works.
Brought up 1 CPUs
zapping low mappings.
checking if image is initramfs... it is
Freeing initrd memory: 1008k freed
-----------------

The line with MP-BIOS bug near the end was the reason why i tried to
update the bios in the first place.

I have swapped the processors .. (no difference) and the processors are
from the same production series.

I still hope someone thinks of the right trick to try..


The bios bug it's referencing can't be causing your SMP problem, what
output do you get when you run the command 'uname -a' ?
Back to top
Jacq.
Guest





PostPosted: Thu Sep 21, 2006 7:13 pm    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Chris Sorenson wrote:
Quote:

The bios bug it's referencing can't be causing your SMP problem, what
output do you get when you run the command 'uname -a' ?

Linux localhost.localdomain 2.6.9-42.0.2.ELsmp #1 SMP Wed Aug 23
00:17:26 CDT 2006 i686 i686 i386 GNU/Linux
Back to top
Fix your Windows Problems - FAST.
FREE Safe Scan Registry Check. Locate & Fix Errors in Minutes!
Chris Sorenson
Guest





PostPosted: Sat Sep 23, 2006 9:30 am    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Jacq. wrote:
Quote:

Linux 2.6.9


That could be the problem, starting around 2.6.12 the kernel was
patched to work around several tyan bios bugs.

This page has something about failed boots with two processors in
your motherboard:

http://www.tyan.com/support/html/f_s2518.html

Not too much there that's helpful though.... Typical!
Back to top
Jacq.
Guest





PostPosted: Mon Oct 16, 2006 2:53 pm    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Chris Sorenson wrote:
Quote:
This page has something about failed boots with two processors in
your motherboard:

http://www.tyan.com/support/html/f_s2518.html

Not too much there that's helpful though.... Typical!
Yes i read that page .. that is where i saw the reference of this list.
Linux 2.6.9


That could be the problem, starting around 2.6.12 the kernel was
patched to work around several tyan bios bugs.

I installed fedora core 5 but it has the same effect .. see dmesg below.


After all this I just have to assume the board is defective. I still can
run it in single processor mode.. still nice for NAS ..

Thank you for helping, Chris.

Regards,

Jacq.

-----------======================------------------
Linux version 2.6.17-1.2187_FC5smp
(brewbuilder@hs20-bc2-2.build.redhat.com) (gcc version 4.1.1 20060525
(Red Hat 4.1.1-1)) #1 SMP Mon Sep 11 01:32:34 EDT 2006
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000080000000 (usable)
BIOS-e820: 00000000fec00000 - 00000000fec02000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
1152MB HIGHMEM available.
895MB LOWMEM available.
found SMP MP-table at 000ff780
Using x86 segment limits to approximate NX protection
On node 0 totalpages: 524288
DMA zone: 4096 pages, LIFO batch:0
Normal zone: 225279 pages, LIFO batch:31
HighMem zone: 294913 pages, LIFO batch:31
DMI 2.3 present.
Using APIC driver default
ACPI: Unable to locate RSDP
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: AMI Product ID: CNB30LE APIC at: 0xFEE00000
Processor #0 6:11 APIC version 17
I/O APIC #4 Version 17 at 0xFEC00000.
I/O APIC #5 Version 17 at 0xFEC01000.
Enabling APIC mode: Flat. Using 2 I/O APICs
Processors: 1
Allocating PCI resources starting at 88000000 (gap: 80000000:7ec00000)
Built 1 zonelists
Kernel command line: ro root=/dev/VolGroup00/LogVol00 rhgb quiet
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
mapped IOAPIC to ffffb000 (fec01000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
CPU 0 irqstacks, hard=c07ae000 soft=c078e000
PID hash table entries: 4096 (order: 12, 16384 bytes)
Detected 1196.538 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 2072588k/2097152k available (2154k kernel code, 23336k reserved,
1200k data, 244k init, 1179652k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 2396.13 BogoMIPS
(lpj=4792275)
Security Framework v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0383fbff 00000000 00000000 00000000
00000000 00000000 00000000
CPU: After vendor identify, caps: 0383fbff 00000000 00000000 00000000
00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After all inits, caps: 0383f3ff 00000000 00000000 00000040 00000000
00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 16k freed
CPU0: Intel(R) Pentium(R) III CPU 1200MHz stepping 01
Total of 1 processors activated (2396.13 BogoMIPS).
ExtINT not setup in hardware but reported by MP table
ENABLING IO-APIC IRQs
...TIMER: vector=0x31 apic1=0 pin1=2 apic2=0 pin2=0
...MP-BIOS bug: 8254 timer not connected to IO-APIC
....trying to set up timer (IRQ0) through the 8259A ...
...... (found pin 0) ...works.
Brought up 1 CPUs
checking if image is initramfs... it is
Freeing initrd memory: 1663k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfdbc1, last bus=1
Setting up standard PCI resources
ACPI: Subsystem revision 20060127
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:00:01.0
PCI: Discovered primary peer bus 01 [IRQ]
PCI: Using IRQ router ServerWorks [1166/0200] at 0000:00:0f.0
PCI->APIC IRQ transform: 0000:00:01.0[A] -> IRQ 169
PCI->APIC IRQ transform: 0000:00:04.0[A] -> IRQ 153
PCI->APIC IRQ transform: 0000:00:05.0[A] -> IRQ 161
PCI->APIC IRQ transform: 0000:00:0f.2[A] -> IRQ 10
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 9, 2621440 bytes)
TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
audit: initializing netlink socket (disabled)
audit(1150707178.816:1): initialized
highmem bounce pool size: 64 pages
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key 9E8FFDD49649098E
- key was been created 7244399 seconds in future
- User ID: Red Hat, Inc. (Kernel Module GPG key)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12ac
Non-volatile memory driver v1.2
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: unable to determine aperture size.
agpgart: agp_backend_initialize() failed.
agpgart-serverworks: probe of 0000:00:00.0 failed with error -22
agpgart: unable to determine aperture size.
agpgart: agp_backend_initialize() failed.
agpgart-serverworks: probe of 0000:00:00.1 failed with error -22
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SvrWks OSB4: IDE controller at PCI slot 0000:00:0f.1
SvrWks OSB4: chipset revision 0
SvrWks OSB4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
apm_do_idle failed (3)
hda: IBM-DTTA-351010, ATA DISK drive
apm: get_event: Interface not connected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: BCD 24XM CD-ROM, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 19807200 sectors (10141 MB) w/466KiB Cache, CHS=19650/16/63, (U)DMA
hda: cache flushes not supported
hda: hda1 hda2
hdc: ATAPI 24X CD-ROM drive, 128kB Cache, (U)DMA
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver libusual
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 4.39
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
Freeing unused kernel memory: 244k freed
Write protecting the kernel read-only data: 723k
input: AT Translated Set 2 keyboard as /class/input/input0
device-mapper: 4.6.0-ioctl (2006-02-17) initialised: dm-devel@redhat.com
input: ImPS/2 Logitech Wheel Mouse as /class/input/input1
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
audit(1150707183.392:2): selinux=0 auid=4294967295
e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
e100: eth0: e100_probe: addr 0xfeafe000, irq 153, MAC addr 00:E0:81:25:49:92
e100: eth1: e100_probe: addr 0xfeafd000, irq 161, MAC addr 00:E0:81:25:49:93
piix4_smbus 0000:00:0f.0: Found 0000:00:0f.0 device
piix4_smbus 0000:00:0f.0: Unusual config register value
piix4_smbus 0000:00:0f.0: Try using fix_hstcfg=1 if you experience problems
piix4_smbus 0000:00:0f.0: Illegal Interrupt configuration (or code out
of date)!
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd 0000:00:0f.2: OHCI Host Controller
ohci_hcd 0000:00:0f.2: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:0f.2: irq 10, io mem 0xfeafc000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
lp: driver loaded but no devices found
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
EXT3 FS on dm-0, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 2031608k swap on /dev/VolGroup00/LogVol01. Priority:-1 extents:1
across:2031608k
ip_tables: (C) 2000-2006 Netfilter Core Team
Netfilter messages via NETLINK v0.30.
ip_conntrack version 2.4 (8192 buckets, 65536 max) - 224 bytes per conntrack
ADDRCONF(NETDEV_UP): eth0: link is not ready
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
Bluetooth: Core ver 2.8
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.8
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.7
Bluetooth: HIDP (Human Interface Emulation) ver 1.1
ppdev: user-space parallel port driver
ppdev0: claim the port first
ppdev1: claim the port first
ppdev2: claim the port first
ppdev3: claim the port first
Back to top
Chris Sorenson
Guest





PostPosted: Fri Oct 20, 2006 11:11 am    Post subject: Re: Thunder LE-T (S2518) won't run two processors with bios Reply with quote

Jacq. wrote:
Quote:
Chris Sorenson wrote:


That could be the problem, starting around 2.6.12 the kernel was
patched to work around several tyan bios bugs.


I installed fedora core 5 but it has the same effect .. see dmesg below.

After all this I just have to assume the board is defective. I still can
run it in single processor mode.. still nice for NAS ..


I would agree if not for the fact that you can run it under Win NT in
dual processor mode.

If you feel up to it, try compiling your own kernel. Save the FC5 one
to boot back to if necessary. Make sure that in "Processor type and
features" you have "symmetric multiprocessing support" and Xeon III
selected. You can probably go with the defaults for (most)/all of the
rest; you're just trying to get the second processor running for now...
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Index -> Tyan All times are GMT
Page 1 of 1

 

 MemberlistMemberlist  UsergroupsUsergroups



Powered by p|-|pBB

Featured Sites: DIY Projects