Re: Help with EPIA
Hi Josiah, Nice to see someone else trying to get the EPIA working again. 1st, what settings do you have in the Config.lb for enabling the IDE controllers - they should be in compatibility mode (I think). 2nd, I'm curious to know how stable your raminit appears to be, I've been having problems with it hanging reading the spd eprom on the dimm's. 3rd, I have a cleaned up version of the southbridge/via/vt8231/vt8231.c ready to commit after Ron checks it over, if you'd like to test it, I can email you the diff (plus a few changes to the Options.lb and Config.lb) Regards Mark Wilkinson. Quoting Josiah England [EMAIL PROTECTED]: Perhaps it'll help if I'm more specific. It appears some changes have been made to the via/epia tree and the southbridge doesn't seem to be working like it should (or used to). Using a filo payload (that works on a previous version of LinuxBIOS), I now get the following: LinuxBIOS-1.1.7.0Fallback Wed Mar 9 16:54:36 MST 2005 starting... 87 is the comm register SMBus controller enabled vt8601 init starting is the north 1106 0601 0120d4 is the computed timing NOP PRECHARGE DUMMY READS CBR MRS NORMAL set ref. rate enable multi-page open Slot 00 is SDRAM 1000 bytes 0100 is the chip size 000e is the MA type Slot 01 is empty Slot 02 is empty Slot 03 is empty vt8601 done Copying LinuxBIOS to ram. Jumping to LinuxBIOS. FILO version 0.4.2 ([EMAIL PROTECTED]) Tue Mar 8 15:01:09 MST 2005 collect_linuxbios_info: Searching for LinuxBIOS tables... find_lb_table: Found canidate at: 0500 find_lb_table: header checksum o.k. find_lb_table: table checksum o.k. find_lb_table: record count o.k. collect_linuxbios_info: Found LinuxBIOS table at: 0500 convert_memmap: 0x00 0x000b7c 16 convert_memmap: 0x000b7c 0x0ef484 1 convert_memmap: 0x0f 0x000400 16 convert_memmap: 0x0f0400 0x000ff0fc00 1 Press Enter for default boot, or Esc for boot prompt... timed out boot: hda1:/phase1.epia console=tty0 console=ttyS0,19200 find_ide_controller: found PCI IDE controller 1106:0571 prog_if=0x8f find_ide_controller: primary channel: native PCI mode find_ide_controller: cmd_base=0x0 ctrl_base=0x0 ide_software_reset: Waiting for ide0 to become ready for reset... ok IDE time out No drive detected on IDE channel 0 (Both primary and fallback payloads are the same) What could be going wrong? -Josiah England ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
RE: Help with EPIA
I think the line find_ide_controller: cmd_base=0x0 ctrl_base=0x0 is wrong. Ususally these bases are non-zero. I have seen find_ide_controller: cmd_base=0x170 ctrl_base=0x374 Steve -Original Message- From: Josiah England [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 09, 2005 7:08 PM To: LinuxBios-list Subject: Help with EPIA Perhaps it'll help if I'm more specific. It appears some changes have been made to the via/epia tree and the southbridge doesn't seem to be working like it should (or used to). Using a filo payload (that works on a previous version of LinuxBIOS), I now get the following: LinuxBIOS-1.1.7.0Fallback Wed Mar 9 16:54:36 MST 2005 starting... 87 is the comm register SMBus controller enabled vt8601 init starting is the north 1106 0601 0120d4 is the computed timing NOP PRECHARGE DUMMY READS CBR MRS NORMAL set ref. rate enable multi-page open Slot 00 is SDRAM 1000 bytes 0100 is the chip size 000e is the MA type Slot 01 is empty Slot 02 is empty Slot 03 is empty vt8601 done Copying LinuxBIOS to ram. Jumping to LinuxBIOS. FILO version 0.4.2 ([EMAIL PROTECTED]) Tue Mar 8 15:01:09 MST 2005 collect_linuxbios_info: Searching for LinuxBIOS tables... find_lb_table: Found canidate at: 0500 find_lb_table: header checksum o.k. find_lb_table: table checksum o.k. find_lb_table: record count o.k. collect_linuxbios_info: Found LinuxBIOS table at: 0500 convert_memmap: 0x00 0x000b7c 16 convert_memmap: 0x000b7c 0x0ef484 1 convert_memmap: 0x0f 0x000400 16 convert_memmap: 0x0f0400 0x000ff0fc00 1 Press Enter for default boot, or Esc for boot prompt... timed out boot: hda1:/phase1.epia console=tty0 console=ttyS0,19200 find_ide_controller: found PCI IDE controller 1106:0571 prog_if=0x8f find_ide_controller: primary channel: native PCI mode find_ide_controller: cmd_base=0x0 ctrl_base=0x0 ide_software_reset: Waiting for ide0 to become ready for reset... ok IDE time out No drive detected on IDE channel 0 (Both primary and fallback payloads are the same) What could be going wrong? -Josiah England ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Re: Help with EPIA
On Thu, 10 Mar 2005 [EMAIL PROTECTED] wrote: 1st, what settings do you have in the Config.lb for enabling the IDE controllers - they should be in compatibility mode (I think). yes, and they are not. I did notice that. 2nd, I'm curious to know how stable your raminit appears to be, I've been having problems with it hanging reading the spd eprom on the dimm's. yes, overall the southbridge seems to be significantly less reliable than it used to be. We have seen the same hang. The code is much better, we just have to shake it out a little. 3rd, I have a cleaned up version of the southbridge/via/vt8231/vt8231.c ready to commit after Ron checks it over, if you'd like to test it, I can email you the diff (plus a few changes to the Options.lb and Config.lb) I think we're interested in that! ron ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Re: Help with EPIA
On Thu, 2005-03-10 at 08:37, Ronald G. Minnich wrote: On Thu, 10 Mar 2005 [EMAIL PROTECTED] wrote: 1st, what settings do you have in the Config.lb for enabling the IDE controllers - they should be in compatibility mode (I think). yes, and they are not. I did notice that. As Ron said, there are no such settings. How do I set them in compatibility mode? 2nd, I'm curious to know how stable your raminit appears to be, I've been having problems with it hanging reading the spd eprom on the dimm's. yes, overall the southbridge seems to be significantly less reliable than it used to be. We have seen the same hang. The code is much better, we just have to shake it out a little. That problem has reared up a few times. Quite odd how intermittent it is - seems to just start happenning on some builds and rarely thereafter gets past initialization, then on another build (with no different settings), it works fine indefinately. 3rd, I have a cleaned up version of the southbridge/via/vt8231/vt8231.c ready to commit after Ron checks it over, if you'd like to test it, I can email you the diff (plus a few changes to the Options.lb and Config.lb) I think we're interested in that! ron I certainly am - sent it our way and I'll try it out on a couple boards. ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Re: Help with EPIA
On Thu, 10 Mar 2005, Josiah England wrote: As Ron said, there are no such settings. How do I set them in compatibility mode? Josiah, let's you, me, and Ollie sit down tomorrow and walk this code. I think it will be pretty easy. thanks That problem has reared up a few times. Quite odd how intermittent it is - seems to just start happenning on some builds and rarely thereafter gets past initialization, then on another build (with no different settings), it works fine indefinately. it's not the build, it's a wacky race condition. kron ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Help with EPIA
Perhaps it'll help if I'm more specific. It appears some changes have been made to the via/epia tree and the southbridge doesn't seem to be working like it should (or used to). Using a filo payload (that works on a previous version of LinuxBIOS), I now get the following: LinuxBIOS-1.1.7.0Fallback Wed Mar 9 16:54:36 MST 2005 starting... 87 is the comm register SMBus controller enabled vt8601 init starting is the north 1106 0601 0120d4 is the computed timing NOP PRECHARGE DUMMY READS CBR MRS NORMAL set ref. rate enable multi-page open Slot 00 is SDRAM 1000 bytes 0100 is the chip size 000e is the MA type Slot 01 is empty Slot 02 is empty Slot 03 is empty vt8601 done Copying LinuxBIOS to ram. Jumping to LinuxBIOS. FILO version 0.4.2 ([EMAIL PROTECTED]) Tue Mar 8 15:01:09 MST 2005 collect_linuxbios_info: Searching for LinuxBIOS tables... find_lb_table: Found canidate at: 0500 find_lb_table: header checksum o.k. find_lb_table: table checksum o.k. find_lb_table: record count o.k. collect_linuxbios_info: Found LinuxBIOS table at: 0500 convert_memmap: 0x00 0x000b7c 16 convert_memmap: 0x000b7c 0x0ef484 1 convert_memmap: 0x0f 0x000400 16 convert_memmap: 0x0f0400 0x000ff0fc00 1 Press Enter for default boot, or Esc for boot prompt... timed out boot: hda1:/phase1.epia console=tty0 console=ttyS0,19200 find_ide_controller: found PCI IDE controller 1106:0571 prog_if=0x8f find_ide_controller: primary channel: native PCI mode find_ide_controller: cmd_base=0x0 ctrl_base=0x0 ide_software_reset: Waiting for ide0 to become ready for reset... ok IDE time out No drive detected on IDE channel 0 (Both primary and fallback payloads are the same) What could be going wrong? -Josiah England ___ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Help on epia-m 10000 linuxbios VGA
Hi to all, today i make EPIA-M 1 rom image. i compile to have VGA and Filo, after apply patch of Dave Ashley and info from Takeshi about RAM ammount VGA now is found by the system but In attach you have the output log Can someone tell me where i wrong? Dave Ashley reply: You haven't applied all the patch, specifically the handler for the unsupported bios interrupts. This is the bug where it just gets into an endless loop of bios interrupts, so the program needs to exit the bios somehow. -Dave Hi , can some one tell me where to look i made the patch where to look Dave to know if the patch is ok ? Thanks. Santi MirennaLinuxBIOS-1.0.0 Thu Nov 27 12:28:35 CET 2003 starting... RBá0 LinuxBIOS-1.0.0 Thu Nov 27 12:28:35 CET 2003 starting... 80 08 07 0d 0a 01 40 00 04 60 70 00 82 08 00 01 0e 04 0c 01 02 20 00 75 70 00 00 48 30 48 2a 40 75 75 45 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Copying LinuxBIOS to ram. Jumping to LinuxBIOS. LinuxBIOS-1.0.0 Thu Nov 27 12:28:35 CET 2003 booting... Finding PCI configuration type. PCI: Using configuration type 1 Scanning PCI bus...PCI: pci_scan_bus for bus 0 PCI: 00:00.0 [1106/3123] PCI: 00:01.0 [1106/b091] PCI: 00:0d.0 [1106/3044] PCI: 00:10.0 [1106/3038] PCI: 00:10.1 [1106/3038] PCI: 00:10.2 [1106/3038] PCI: 00:10.3 [1106/3104] PCI: 00:11.0 [1106/3177] PCI: 00:11.1 [1106/0571] PCI: 00:11.5 [1106/3059] PCI: 00:12.0 [1106/3065] PCI: pci_scan_bus for bus 1 PCI: 01:00.0 [1106/3122] PCI: pci_scan_bus returning with max=01 PCI: pci_scan_bus returning with max=01 done Allocating PCI resources... PCI: 00:00.0 register 10(0008), read-only ignoring it PCI: 00:00.0 register 10(0008), read-only ignoring it PCI: 00:00.0 register 10(0008), read-only ignoring it PCI: 00:00.0 register 10(0008), read-only ignoring it ASSIGN RESOURCES, bus 0 PCI: 00:01.0 1c - [0x1000 - 0x0fff] bus 1 io PCI: 00:01.0 24 - [0xf800 - 0xfbff] bus 1 prefmem PCI: 00:01.0 20 - [0xfc00 - 0xfcff] bus 1 mem ASSIGN RESOURCES, bus 1 PCI: 01:00.0 10 - [0xf800 - 0xfbff] prefmem PCI: 01:00.0 14 - [0xfc00 - 0xfcff] mem ASSIGNED RESOURCES, bus 1 PCI: 00:0d.0 10 - [0xfd00 - 0xfd0007ff] mem PCI: 00:0d.0 14 - [0x1800 - 0x187f] io PCI: 00:10.0 20 - [0x1880 - 0x189f] io PCI: 00:10.1 20 - [0x18a0 - 0x18bf] io PCI: 00:10.2 20 - [0x18c0 - 0x18df] io PCI: 00:10.3 10 - [0xfd001000 - 0xfd0010ff] mem PCI: 00:11.1 20 - [0x18e0 - 0x18ef] io PCI: 00:11.5 10 - [0x1000 - 0x10ff] io PCI: 00:12.0 10 - [0x1400 - 0x14ff] io PCI: 00:12.0 14 - [0xfd002000 - 0xfd0020ff] mem ASSIGNED RESOURCES, bus 0 Allocating VGA resource done. Enabling PCI resourcess...PCI: 00:00.0 cmd - 06 PCI: 00:01.0 cmd - 07 PCI: 00:0d.0 cmd - 07 PCI: 00:10.0 cmd - 07 PCI: 00:10.1 cmd - 07 PCI: 00:10.2 cmd - 07 PCI: 00:10.3 cmd - 07 PCI: 00:11.0 cmd - 07 PCI: 00:11.1 cmd - 07 PCI: 00:11.5 cmd - 01 PCI: 00:12.0 cmd - 07 PCI: 01:00.0 cmd - 03 done. Initializing PCI devices... PCI devices initialized totalram: 224M Initializing CPU #0 Enabling cache... Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) type: WB DONE fixed MTRRs Setting variable MTRR 0, base:0MB, range: 128MB, type WB Setting variable MTRR 1, base: 128MB, range: 64MB, type WB Setting variable MTRR 2, base: 192MB, range: 32MB, type WB DONE variable MTRRs Clear out the extra MTRR's call intel_enable_fixed_mtrr() call intel_enable_var_mtrr() Leave setup_mtrrs done. Max cpuid index: 1 Vendor ID : CentaurHauls Processor Type : 0x00 Processor Family : 0x06 Processor Model: 0x09 Processor Mask : 0x00 Processor Stepping : 0x01 Feature flags : 0x0380b135 MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled Disabling local apic...done. CPU #0 Initialized Mainboard fixup Final mainboard fixup Southbridge fixup setting firewire Assigning IRQ 10 to 0:d.0 Readback = 10 setting usb Assigning IRQ 11 to 0:10.0 Readback = 11 Assigning IRQ 10 to 0:10.1 Readback = 10 Assigning IRQ 12 to 0:10.2 Readback = 12 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 255 Assigning IRQ 12 to 0:11.5 Readback = 12 setting ethernet Assigning IRQ 11 to 0:12.0 Readback = 11 setting vga Assigning IRQ 11 to 1:0.0 Readback = 11 setting pci slot 4d0: 0x20 4d1: 0x1c 4d0: 0x20 4d1: 0x1c INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 write_protect_vgabios 0x55 0xaa 0x7f 0xe9 0x12 0x5c 0xb1 0x1d 0xa6 0xfc 0xde 0x60 0x0 0x0 0x0 0x0 biosint: # 0x1a, eax 0xb108 ebx 0x0 ecx 0x edx 0x3d5 biosint: ebp 0x11804 esp 0xfcc edi 0xf6 esi 0xf58d8 biosint: ip 0x40a3 cs 0x58d8 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x3 biosint: # 0x15, eax
Re: Help on epia-m 10000 linuxbios VGA
can somebody write a HOWTO for this? people are really getting lost. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios
Help on epia-m 10000 linuxbios VGA
Hi to all, today i make EPIA-M 1 rom image. i compile to have VGA and Filo, after apply patch of Dave Ashley and info from Takeshi about RAM ammount VGA now is found by the system but In attach you have the output log Can someone tell me where i wrong? ** Santi Mirenna INGV - Istituto Nazionale di Geofisica e Vulcanologia Sezione di Milano via Bassini 15, 20133 Milano, Italy tel. +39-02-23699278 fax +39-02-23699458 e mail: [EMAIL PROTECTED] ** Questo messaggio è di carattere riservato ed è indirizzato esclusivamente al destinatario specificato. L'accesso, la divulgazione, la copia o la diffusione sono vietate a chiunquealtro ai sensi delle normative vigenti, e possono costituire una violazione penale. In caso di errore nella ricezione, il ricevente è tenuto a cancel lare immediatamente il messaggio, dandone conferma al mittente a mezzo e-mail. This e-mail is confidential and is for the intended recipient only. Access, disclosure, copying, distribution or reliance on any of it by anyone else is prohibited and may be a criminal offence. Please delete if obtained in error and email confirmation to sender. 0 LinuxBIOS-1.0.0 Thu Nov 13 15:11:13 CET 2003 starting... RB!0 LinuxBIOS-1.0.0 Thu Nov 13 15:11:13 CET 2003 starting... 80 08 07 0d 0a 01 40 00 04 60 70 00 82 08 00 01 0e 04 0c 01 02 20 00 75 70 00 00 48 30 48 2a 40 75 75 45 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Copying LinuxBIOS to ram. Jumping to LinuxBIOS. LinuxBIOS-1.0.0 Thu Nov 13 15:11:13 CET 2003 booting... Finding PCI configuration type. PCI: Using configuration type 1 Scanning PCI bus...PCI: pci_scan_bus for bus 0 PCI: 00:00.0 [1106/3123] PCI: 00:01.0 [1106/b091] PCI: 00:0d.0 [1106/3044] PCI: 00:10.0 [1106/3038] PCI: 00:10.1 [1106/3038] PCI: 00:10.2 [1106/3038] PCI: 00:10.3 [1106/3104] PCI: 00:11.0 [1106/3177] PCI: 00:11.1 [1106/0571] PCI: 00:11.5 [1106/3059] PCI: 00:12.0 [1106/3065] PCI: pci_scan_bus for bus 1 PCI: 01:00.0 [1106/3122] PCI: pci_scan_bus returning with max=01 PCI: pci_scan_bus returning with max=01 done Allocating PCI resources... PCI: 00:00.0 register 10(0008), read-only ignoring it PCI: 00:00.0 register 10(0008), read-only ignoring it PCI: 00:00.0 register 10(0008), read-only ignoring it PCI: 00:00.0 register 10(0008), read-only ignoring it ASSIGN RESOURCES, bus 0 PCI: 00:01.0 1c - [0x1000 - 0x0fff] bus 1 io PCI: 00:01.0 24 - [0xf800 - 0xfbff] bus 1 prefmem PCI: 00:01.0 20 - [0xfc00 - 0xfcff] bus 1 mem ASSIGN RESOURCES, bus 1 PCI: 01:00.0 10 - [0xf800 - 0xfbff] prefmem PCI: 01:00.0 14 - [0xfc00 - 0xfcff] mem ASSIGNED RESOURCES, bus 1 PCI: 00:0d.0 10 - [0xfd00 - 0xfd0007ff] mem PCI: 00:0d.0 14 - [0x1800 - 0x187f] io PCI: 00:10.0 20 - [0x1880 - 0x189f] io PCI: 00:10.1 20 - [0x18a0 - 0x18bf] io PCI: 00:10.2 20 - [0x18c0 - 0x18df] io PCI: 00:10.3 10 - [0xfd001000 - 0xfd0010ff] mem PCI: 00:11.1 20 - [0x18e0 - 0x18ef] io PCI: 00:11.5 10 - [0x1000 - 0x10ff] io PCI: 00:12.0 10 - [0x1400 - 0x14ff] io PCI: 00:12.0 14 - [0xfd002000 - 0xfd0020ff] mem ASSIGNED RESOURCES, bus 0 Allocating VGA resource done. Enabling PCI resourcess...PCI: 00:00.0 cmd - 06 PCI: 00:01.0 cmd - 07 PCI: 00:0d.0 cmd - 07 PCI: 00:10.0 cmd - 07 PCI: 00:10.1 cmd - 07 PCI: 00:10.2 cmd - 07 PCI: 00:10.3 cmd - 07 PCI: 00:11.0 cmd - 07 PCI: 00:11.1 cmd - 07 PCI: 00:11.5 cmd - 01 PCI: 00:12.0 cmd - 07 PCI: 01:00.0 cmd - 03 done. Initializing PCI devices... PCI devices initialized totalram: 224M Initializing CPU #0 Enabling cache... Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) type: WB DONE fixed MTRRs Setting variable MTRR 0, base:0MB, range: 128MB, type WB Setting variable MTRR 1, base: 128MB, range: 64MB, type WB Setting variable MTRR 2, base: 192MB, range: 32MB, type WB DONE variable MTRRs Clear out the extra MTRR's call intel_enable_fixed_mtrr() call intel_enable_var_mtrr() Leave setup_mtrrs done. Max cpuid index: 1 Vendor ID : CentaurHauls Processor Type : 0x00 Processor Family : 0x06 Processor Model: 0x09 Processor Mask : 0x00 Processor Stepping : 0x01 Feature flags : 0x0380b135 MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled Disabling local apic...done. CPU #0 Initialized Mainboard fixup Final mainboard fixup Southbridge fixup setting firewire Assigning IRQ 10 to 0:d.0 Readback = 10 setting usb Assigning IRQ 11 to 0:10.0 Readback = 11 Assigning IRQ 10 to 0:10.1 Readback = 10 Assigning IRQ 12 to 0:10.2 Readback = 12
Re: HELP: VIA/EPIA Linux BIOS
Hi Andrew and others, 1st thx Andrew for your reply. However, I have few doubts and questions as bellow. What I got - VIA EPIA MoBo with 800 MHz CPU and 2 MB Flash. What I want - Replace existing BIOS with LinuxBIOS. Put Linux Kernel on Flash. Put initrd image on flash. Make self contained minimal system on flash. What I know - How to compile my own kernel (2.4.x and 2.5.x) How to make initrd (uClibc and BusyBox) What I did in past - Made a boot floppy (1.44 MB) with BusyBox, ModUtils, IPTables, thttpd, ssh, uClibc and udhcp (kernel+initrd) What I think - BIOS+PIX+VidBIOS = 384 KB (Within upper mem? from 640K to 1M Limits?) Have 1024 - 384 = 1664KB mem in Flash? The doubts are - Can I use that 1664 KB Flash to put Kernel+InitRD to make system self content? Can I put LinuxBIOS on BIOS and ask it to load my kernel and InitRD from Flash? Do I have to retain VidBIOS? Some of my apps need X Server? I need to retain VidBIOS for VESA 2.0 and VESA FB? The idea is to make the system self contained and not to depend on network for booting. Whenever I want the system to boot of the network I can use in-built PIX. I can also upgrade my Flash to 4 MB if every thing can not be put on 2 MB. Also I need to backup my existing BIOS+PIX+VidBIOS and restore if something goes wrong. I don't have access to DOS oe Win. What are my options? I know these are lots of questions. Thx in advance for your time and answers and pointers. With warm regards, On Mon, May 26, 2003 at 02:39:15PM +0800, Andrew Ip wrote: Hi Dinesh, While looking @ LinuxBIOS project web site I come across your name in status page. I need whatever help/pointer u can give about VIA/EPIA Flash BIOS. I need some how-to for puting Linux on 2/4 MB Flash which comes with MoBo. Any help/pinters will be greatly appreciated. There is a README file under freebios/src/mainboard/via/epia for describing how-to enable and write flash. IIRC, the latest version of flash_rom (in src/utils/flash_and_burn) supports EPIA. You can just use flash_rom to flash rom under Linux. -Andrew -- --Dinesh Shah :-) [EMAIL PROTECTED] +91-98213-11906 +91-22-56919423 ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios
Re: HELP: VIA/EPIA Linux BIOS
On Wed, 28 May 2003, Dinesh Shah wrote: Hi Andrew and others, 1st thx Andrew for your reply. However, I have few doubts and questions as bellow. What I got - VIA EPIA MoBo with 800 MHz CPU and 2 MB Flash. 2 Mbits, not 2 Mbytes. You can't put a kernel in there. If you want to do this, you have to get a compact-flash-ide adapter or similar and go that route. ron ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios
Re: HELP: VIA/EPIA Linux BIOS
On Wed, May 28, 2003 at 07:56:41PM +0530, Dinesh Shah wrote: The doubts are - Can I use that 1664 KB Flash to put Kernel+InitRD to make system self content? Can I put LinuxBIOS on BIOS and ask it to load my kernel and InitRD from Flash? Do I have to retain VidBIOS? Some of my apps need X Server? I need to retain VidBIOS for VESA 2.0 and VESA FB? Currently VGA BIOS is needed to enable video of EPIA. I can boot my EPIA from LinuxBIOS with VGA BIOS into Linux then use tridentfb or XFree86. vesafb maybe needs some hack since it has real mode part to switch video mode and obtain information from BIOS, and ELF boot of LinuxBIOS doesn't execute real mode part of kernel (if I understand it correctly). Perhaps it works unmodified with ADLO? Kernel and initrd can be loaded from normal hard disk or CompactFlash on IDE. The idea is to make the system self contained and not to depend on network for booting. Whenever I want the system to boot of the network I can use in-built PIX. What is PIX? We use Etherboot with LinuxBIOS to boot from network. Also I need to backup my existing BIOS+PIX+VidBIOS and restore if something goes wrong. I don't have access to DOS oe Win. What are my options? I and some of us are using BIOS Savior (google for it if doubt) to backup BIOS. -- Takeshi ___ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios