Hy, I am trying to port the Via Epia freebios files to my Jetway B860T, which is almost equal. I have also a Via Epia M/B to test if necessary.
About Why I am doing this port to my M/B, I am working 1 year for a embedded system to the dentist area, and use the suck board from Jetway to run my system, I use linux from basis and Xfree. It not use keyboard, mouse, or other In device, only a nice Serial Infra Red Sensor and Remote Control done by me... Therefore when the power loss (ps), sometimes the bios checksum changes and corrupt, asking to press the F1 on the next cold boot, and how I does not have In Devices Up at this time, my embeed system changes to medical trash :( I asked to many bios manufactures to change it, so we told which can do nothing to me, and how I know a little bit of Assembly and C, I will help the project with my bios development , so I need some information...
I done a simple test config file and a b860t.config for my M/B and did run the NLBConfig.py to generate the build directory. (Files Attached) I done also a minor bugfix on the south bridge source code (to correct wrong include file paths)...
Now is the problem, I do not know what file I need to use to write on my BIOS, the romfile have up to 900k, and my eeprom is 256k like many others...
Some Useful Info:
----------------------------------------------------------------------------------------------------------------------------------------------
lspci from my Jetway/b860t
00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05) 00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP] 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40) 00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06) 00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a) 00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a) 00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40) 00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50) 00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)
------------------------------------------------------------------------------------------------------------------------------------------------
lspci from my Via/Epia
00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] (rev 05) 00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP] 00:11.0 ISA bridge: VIA Technologies, Inc. VT8231 [PCI-to-ISA Bridge] (rev 10) 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06) 00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 1e) 00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 1e) 00:11.4 Bridge: VIA Technologies, Inc. VT8235 ACPI (rev 10) 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 40) 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 51) 01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/i1 (rev 6a)
On Fri, 21 Mar 2003, Ivan Gustavo wrote:
Now is the problem, I do not know what file I need to use to write on my BIOS, the romfile have up to 900k, and my eeprom is 256k like many others...
for that small part you can not use a linux kernel, you will have to use etherboot. But etherboot works extremely well.
ron
Hello Ronald,
Saturday, March 22, 2003, 1:21:12 AM, you wrote:
RGM> On Fri, 21 Mar 2003, Ivan Gustavo wrote:
Now is the problem, I do not know what file I need to use to write on my BIOS, the romfile have up to 900k, and my eeprom is 256k like many others...
RGM> for that small part you can not use a linux kernel, you will have to use RGM> etherboot. But etherboot works extremely well.
Isn't it possible with EPIA to boot from a local IDE drive like with m787cl+ ?
With best regards, Alexander mailto:spirit@reactor.ru
On Sat, 22 Mar 2003, Alexander Amelkin wrote:
Isn't it possible with EPIA to boot from a local IDE drive like with m787cl+ ?
yes, but no one has tested doing that so we can not claim it works until someone has done it.
ron
On Sat, Mar 22, 2003 at 10:13:24PM +0300, Alexander Amelkin wrote:
Hello Ronald,
Saturday, March 22, 2003, 1:21:12 AM, you wrote:
RGM> On Fri, 21 Mar 2003, Ivan Gustavo wrote:
Now is the problem, I do not know what file I need to use to write on my BIOS, the romfile have up to 900k, and my eeprom is 256k like many others...
RGM> for that small part you can not use a linux kernel, you will have to use RGM> etherboot. But etherboot works extremely well.
Isn't it possible with EPIA to boot from a local IDE drive like with m787cl+ ?
Yes, it is possible. My EPIA successfully boots with BOOT_IDE. Now I'm trying to enable all RAM (now it's hardcoded to 64M), and get video. The only problem so far is that verify_loaded_image (elfboot.c) hangs up after loading kernel from IDE. I have not yet investigated this one but commented out that call and it's working ok.
-- Takeshi
SONE Takeshi wrote:
On Sat, Mar 22, 2003 at 10:13:24PM +0300, Alexander Amelkin wrote:
Hello Ronald,
Saturday, March 22, 2003, 1:21:12 AM, you wrote:
RGM> On Fri, 21 Mar 2003, Ivan Gustavo wrote:
Now is the problem, I do not know what file I need to use to write on my BIOS, the romfile have up to 900k, and my eeprom is 256k like many others...
RGM> for that small part you can not use a linux kernel, you will have to use RGM> etherboot. But etherboot works extremely well.
Isn't it possible with EPIA to boot from a local IDE drive like with m787cl+ ?
Yes, it is possible. My EPIA successfully boots with BOOT_IDE. Now I'm trying to enable all RAM (now it's hardcoded to 64M), and get video. The only problem so far is that verify_loaded_image (elfboot.c) hangs up after loading kernel from IDE. I have not yet investigated this one but commented out that call and it's working ok.
-- Takeshi
I am working on the development of the some other hardware support for the B860T M/B which I guess is full usable for the Epia, I must do only some bugfix for the RGB encoder V1621 to TV Out, and will test for us .