Prev: How to Retrieve Keyboard Repeat Rate & Repeat Delay in UNIX ?
Next: got cpu and ram, need good board
From: felmon on 29 May 2010 15:58 On Sat, 29 May 2010 12:53:48 +0200, Aragorn wrote: >> alright. I will consider this. haven't updated a BIOS in years: do you >> still need to somehow boot to DOS? > > That is commonly required for a legacy AT BIOS, yes, although for most > BIOS chips this is now commonly the DOS component of Windows 98 - SE, I > think - and without that any memory managers or TSRs are loaded. Given > the unreliability of DOS itself and instability of the processor's real > mode for such a critical operation, it is a quite bizarre but apparently > very stubborn legacy... :-/ a lot of great info, thanks! the question of a BIOS update is moot as there is none available. so what's a Linux fellow to do if he wants to update the BIOS and cannot boot into Windows and the BIOS doesn't support CoreBoot? I probably have a DOS floppy somewhere but no floppy drives in the desktop! there is some kind of DOS emulator in Linux but it would scare me to use that to flash the BIOS. bizarre stubborn legacy indeed! anyway, as I said, a moot point for present purposes. I think the board is going back to its original home. I am about to hie off to newegg and see what's on offer. Felmon
From: Trevor Hemsley on 29 May 2010 19:08 On Sat, 29 May 2010 19:49:40 UTC in comp.os.linux.hardware, felmon <nemo(a)nowhere.INVALID> wrote: > hope this will be readable. Yep, it's readable but the 'access denied' parts of it would go away if it was run as root. But it sounds like you've decided to switch it over for another one anyway so it probably doesn't matter much. The 'update' I pointed to was on that link, halfway down the page it has a link to 'Latest BIOS and driver updates' then the 6th entry down is for 'BIOS Update [RKG4310H.?86A]' which may be the one you are already running. The 2nd download down once you take that link is an ISO file ready to be booted once burnt to CD. -- Trevor Hemsley, Brighton, UK Trevor dot Hemsley at ntlworld dot com
From: Aragorn on 29 May 2010 20:10 On Saturday 29 May 2010 21:58 in comp.os.linux.hardware, somebody identifying as felmon wrote... > On Sat, 29 May 2010 12:53:48 +0200, Aragorn wrote: > >>> alright. I will consider this. haven't updated a BIOS in years: do >>> you still need to somehow boot to DOS? >> >> That is commonly required for a legacy AT BIOS, yes, although for >> most BIOS chips this is now commonly the DOS component of Windows 98 >> - SE, I think - and without that any memory managers or TSRs are >> loaded. Given the unreliability of DOS itself and instability of the >> processor's real mode for such a critical operation, it is a quite >> bizarre but apparently very stubborn legacy... :-/ > > a lot of great info, thanks! > > the question of a BIOS update is moot as there is none available. > > so what's a Linux fellow to do if he wants to update the BIOS and > cannot boot into Windows and the BIOS doesn't support CoreBoot? I > probably have a DOS floppy somewhere but no floppy drives in the > desktop! Well, if the BIOS supports booting from USB, then a USB floppy drive or a thumbdrive could be used as well. > there is some kind of DOS emulator in Linux but it would scare me to > use that to flash the BIOS. I'm not sure on whether that's possible - /dosemu/ is a kind of virtual machine, and it would be quite dangerous for the Linux kernel to allow direct write access to the BIOS from within a virtual machine - but it would either way not be advisable to try that. > bizarre stubborn legacy indeed! > > anyway, as I said, a moot point for present purposes. I think the > board is going back to its original home. I am about to hie off to > newegg and see what's on offer. That would be my choice as well. Hope you find yourself a good one. ;-) -- *Aragorn* (registered GNU/Linux user #223157)
From: General Schvantzkoph on 29 May 2010 21:40 On Sat, 29 May 2010 14:58:37 -0500, felmon wrote: > On Sat, 29 May 2010 12:53:48 +0200, Aragorn wrote: > >>> alright. I will consider this. haven't updated a BIOS in years: do you >>> still need to somehow boot to DOS? >> >> That is commonly required for a legacy AT BIOS, yes, although for most >> BIOS chips this is now commonly the DOS component of Windows 98 - SE, I >> think - and without that any memory managers or TSRs are loaded. Given >> the unreliability of DOS itself and instability of the processor's real >> mode for such a critical operation, it is a quite bizarre but >> apparently very stubborn legacy... :-/ > > a lot of great info, thanks! > > the question of a BIOS update is moot as there is none available. > > so what's a Linux fellow to do if he wants to update the BIOS and cannot > boot into Windows and the BIOS doesn't support CoreBoot? I probably have > a DOS floppy somewhere but no floppy drives in the desktop! > > there is some kind of DOS emulator in Linux but it would scare me to use > that to flash the BIOS. > > bizarre stubborn legacy indeed! > > anyway, as I said, a moot point for present purposes. I think the board > is going back to its original home. I am about to hie off to newegg and > see what's on offer. > > Felmon The usual procedure is to put DOS on a CD-ROM, if you Google for it you will find a description of how to build a BIOS update CD on Linux. It's been a few years since I did it but it does work. Nobody has floppy drives anymore so even Windows users have to do it with a CD.
From: felmon on 29 May 2010 22:32 On Sat, 29 May 2010 18:08:16 -0500, Trevor Hemsley wrote: > On Sat, 29 May 2010 19:49:40 UTC in comp.os.linux.hardware, felmon > <nemo(a)nowhere.INVALID> wrote: > >> hope this will be readable. > > Yep, it's readable but the 'access denied' parts of it would go away if > it was run as root. sorry, thought I had re-done it but failed to send the correct version. > But it sounds like you've decided to switch it over for another one > anyway so it probably doesn't matter much. right but I'm posting it below anyway. > The 'update' I pointed to was on that link, halfway down the page it has > a link to 'Latest BIOS and driver updates' then the 6th entry down is > for 'BIOS Update [RKG4310H.?86A]' which may be the one you are already > running. The 2nd download down once you take that link is an ISO file > ready to be booted once burnt to CD. wow, that's great (the 'OS-independent' method for updating the BIOS). I will have to check if the board has this update but (as you implied) I can't gather anything from the description that relates to my problem. below the fuller version of lscpi. normally the string 'Hauppauge' would show up. Felmon 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) Subsystem: Intel Corporation Device 0029 Flags: bus master, fast devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c <?> 00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: d0000000-e30fffff Capabilities: [88] Subsystem: Intel Corporation Device 0029 Capabilities: [80] Power Management version 3 Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [a0] Express Root Port (Slot+), MSI 00 Capabilities: [100] Virtual Channel Capabilities: [140] Root Complex Link Kernel driver in use: pcieport 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 (prog-if 00 [UHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at f0c0 [size=32] Capabilities: [50] PCI Advanced Features Kernel driver in use: uhci_hcd 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 (prog-if 00 [UHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 21 I/O ports at f0a0 [size=32] Capabilities: [50] PCI Advanced Features Kernel driver in use: uhci_hcd 00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 (prog-if 00 [UHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at f080 [size=32] Capabilities: [50] PCI Advanced Features Kernel driver in use: uhci_hcd 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 (prog-if 20 [EHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 18 Memory at e3106000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller Subsystem: Intel Corporation Device 0029 Flags: bus master, fast devsel, latency 0, IRQ 22 Memory at e3100000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [130] Root Complex Link Kernel driver in use: HDA Intel 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: e8100000-e81fffff Prefetchable memory behind bridge: 0000000080000000-00000000801fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Intel Corporation Device 0029 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport 00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 I/O behind bridge: 00002000-00002fff Memory behind bridge: 80200000-803fffff Prefetchable memory behind bridge: 0000000080400000-00000000805fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Intel Corporation Device 0029 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport 00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 00003000-00003fff Memory behind bridge: 80600000-807fffff Prefetchable memory behind bridge: 0000000080800000-00000000809fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Intel Corporation Device 0029 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport 00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: 00004000-00004fff Memory behind bridge: 80a00000-80bfffff Prefetchable memory behind bridge: 0000000080c00000-0000000080dfffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Intel Corporation Device 0029 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport 00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=06, subordinate=06, sec-latency=0 I/O behind bridge: 00005000-00005fff Memory behind bridge: 80e00000-80ffffff Prefetchable memory behind bridge: 0000000081000000-00000000811fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Intel Corporation Device 0029 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport 00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=07, subordinate=07, sec-latency=0 I/O behind bridge: 00006000-00006fff Memory behind bridge: e8000000-e80fffff Prefetchable memory behind bridge: 0000000081200000-00000000813fffff Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Intel Corporation Device 0029 Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 (prog-if 00 [UHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 23 I/O ports at f060 [size=32] Capabilities: [50] PCI Advanced Features Kernel driver in use: uhci_hcd 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 (prog-if 00 [UHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 19 I/O ports at f040 [size=32] Capabilities: [50] PCI Advanced Features Kernel driver in use: uhci_hcd 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 (prog-if 00 [UHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at f020 [size=32] Capabilities: [50] PCI Advanced Features Kernel driver in use: uhci_hcd 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 (prog-if 20 [EHCI]) Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at e3105000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port: BAR=1 offset=00a0 Capabilities: [98] PCI Advanced Features Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=20, subordinate=08, sec-latency=8 Memory behind bridge: e4000000-e7ffffff Capabilities: [50] Subsystem: Intel Corporation Device 0029 00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller Subsystem: Intel Corporation Device 0029 Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c <?> 00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1 (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: Intel Corporation Device 0029 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at f190 [size=8] I/O ports at f180 [size=4] I/O ports at f170 [size=8] I/O ports at f160 [size=4] I/O ports at f150 [size=16] I/O ports at f140 [size=16] Capabilities: [70] Power Management version 3 Capabilities: [b0] PCI Advanced Features Kernel driver in use: ata_piix 00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller Subsystem: Intel Corporation Device 0029 Flags: medium devsel, IRQ 18 Memory at e3104000 (64-bit, non-prefetchable) [size=256] I/O ports at f000 [size=32] Kernel driver in use: i801_smbus 00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2 (prog-if 85 [Master SecO PriO]) Subsystem: Intel Corporation Device 0029 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19 I/O ports at f130 [size=8] I/O ports at f120 [size=4] I/O ports at f110 [size=8] I/O ports at f100 [size=4] I/O ports at f0f0 [size=16] I/O ports at f0e0 [size=16] Capabilities: [70] Power Management version 3 Capabilities: [b0] PCI Advanced Features Kernel driver in use: ata_piix 01:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1) (prog-if 00 [VGA controller]) Subsystem: eVga.com. Corp. Device c738 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at e2000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at e0000000 (64-bit, non-prefetchable) [size=32M] I/O ports at e000 [size=128] [virtual] Expansion ROM at e3000000 [disabled] [size=128K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting <?> Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?> Kernel driver in use: nvidia 02:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface (rev b2) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface Flags: bus master, fast devsel, latency 0, IRQ 16 I/O ports at d040 [size=8] I/O ports at d030 [size=4] I/O ports at d020 [size=8] I/O ports at d010 [size=4] I/O ports at d000 [size=16] Memory at e8100000 (32-bit, non-prefetchable) [size=512] Capabilities: [48] Power Management version 2 Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [e0] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: pata_marvell 07:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57788 Gigabit Ethernet PCIe (rev 01) Subsystem: Intel Corporation Device 0029 Flags: bus master, fast devsel, latency 0, IRQ 31 Memory at e8000000 (64-bit, non-prefetchable) [size=64K] Capabilities: [48] Power Management version 3 Capabilities: [60] Vendor Specific Information: Len=6c <?> Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [cc] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [13c] Virtual Channel Capabilities: [160] Device Serial Number 00-1c-c0-ff-fe-cc-5e-d9 Capabilities: [16c] Power Budgeting <?> Kernel driver in use: tg3
First
|
Prev
|
Next
|
Last
Pages: 1 2 3 4 5 Prev: How to Retrieve Keyboard Repeat Rate & Repeat Delay in UNIX ? Next: got cpu and ram, need good board |