Hello,
I got the testbios built and tried it and got the following error doing: ./testbios -d 0x200 -t vgabios.bin
I made my vgabios.bin by doing: dd if=/dev/mem of=vgabios.bin skip=1536 count=128
The error is: c000:00dc 6e OUTSB AX=1cff BX=ffff CX=ff00 DX=60ac SP=fff4 BP=0000 SI=0002 DI=0002 DS=0040 ES=0000 SS=0030 CS=c000 IP=00de NV UP DI PL NZ NA PE NC c000:00dd f4 HALT halt_sys: file ops.c, line 9804 halted AX=1cff BX=ffff CX=ff00 DX=60ac SP=fff4 BP=0000 SI=0002 DI=0002 DS=0040 ES=0000 SS=0030 CS=c000 IP=00de NV UP DI PL NZ NA PE NC c000:00de 6e HALT
Can someone please explain this error to me and how to possibly fix it?
I have a Tyan mb with a 2885 chipset. AMD64 chip. And an Nvidia FX 5950 video card. Any help would be appreciated:)
Thank you, Dave
david hendricks or ollie, can you send david the command line we use for our vga cards on tyan mb?
thanks
ron
On Thu, 2004-07-15 at 08:01, David Aubin wrote:
Hello,
I got the testbios built and tried it and got the following error doing: ./testbios -d 0x200 -t vgabios.bin
I made my vgabios.bin by doing: dd if=/dev/mem of=vgabios.bin skip=1536 count=128
The error is: c000:00dc 6e OUTSB AX=1cff BX=ffff CX=ff00 DX=60ac SP=fff4 BP=0000 SI=0002 DI=0002 DS=0040 ES=0000 SS=0030 CS=c000 IP=00de NV UP DI PL NZ NA PE NC c000:00dd f4 HALT halt_sys: file ops.c, line 9804 halted AX=1cff BX=ffff CX=ff00 DX=60ac SP=fff4 BP=0000 SI=0002 DI=0002 DS=0040 ES=0000 SS=0030 CS=c000 IP=00de NV UP DI PL NZ NA PE NC c000:00de 6e HALT
Can someone please explain this error to me and how to possibly fix it?
It means there was NO ERROR. It ran perfectly. If it is the case, you should see acrambled screen at this point.
I have a Tyan mb with a 2885 chipset. AMD64 chip. And an Nvidia FX 5950 video card. Any help would be appreciated:)
The correct command line would be:
./testbios -s 65536 -d 0x200 -t --abseg /dev/mem ../nvbios.bin
BTW, you need recent CVS tree to make it work on s2885.
Ollie
Thank you, Dave
Yeah, its works:)
Just to recap for anyone reading this thread after me:dd if=/dev/mem of=vgabios.bin skip=1536 count=128
1. Get http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml 2. Get the freebios2 source 3. Build the freebios2/util/vgabios A. You may need to modify makefiles to suit your needs I did in order to get it to build under a 64 bit machine. You want 32 bit apps. 4. Do dd if=/dev/mem of=vgabios.bin skip=1536 count=128 on the card when it up and running normally 5. On the target machine, preferably in your initrd Put the following line: ./testbios -s 65536 -d 0x200 -t --abseg /dev/mem ./vgabios
Thank you for all your help:):):):)
Thanks, Dave
On Thu, 2004-07-15 at 11:58, Li-Ta Lo wrote:
On Thu, 2004-07-15 at 08:01, David Aubin wrote:
Hello,
I got the testbios built and tried it and got the following error doing: ./testbios -d 0x200 -t vgabios.bin
I made my vgabios.bin by doing: dd if=/dev/mem of=vgabios.bin skip=1536 count=128
The error is: c000:00dc 6e OUTSB AX=1cff BX=ffff CX=ff00 DX=60ac SP=fff4 BP=0000 SI=0002 DI=0002 DS=0040 ES=0000 SS=0030 CS=c000 IP=00de NV UP DI PL NZ NA PE NC c000:00dd f4 HALT halt_sys: file ops.c, line 9804 halted AX=1cff BX=ffff CX=ff00 DX=60ac SP=fff4 BP=0000 SI=0002 DI=0002 DS=0040 ES=0000 SS=0030 CS=c000 IP=00de NV UP DI PL NZ NA PE NC c000:00de 6e HALT
Can someone please explain this error to me and how to possibly fix it?
It means there was NO ERROR. It ran perfectly. If it is the case, you should see acrambled screen at this point.
I have a Tyan mb with a 2885 chipset. AMD64 chip. And an Nvidia FX 5950 video card. Any help would be appreciated:)
The correct command line would be:
./testbios -s 65536 -d 0x200 -t --abseg /dev/mem ../nvbios.bin
BTW, you need recent CVS tree to make it work on s2885.
Ollie
Thank you, Dave
On Thu, 15 Jul 2004, David Aubin wrote:
Yeah, its works:)
GREAT!
Wanna write a howto and FAQ?
ron
So what's your current status, anyway? You boot with LinuxBIOS and FILO/Etherboot, then log in remotely (Serial or ethernet?) and run the testbios, then start X? Are you using framebuffering or anything for console support?
On Thu, 15 Jul 2004, David Aubin wrote:
Hi Ron,
It is good to give. I think I will, just please don't hold your breath on this.
Thanks, Dave On Thu, 2004-07-15 at 15:15, ron minnich wrote:
On Thu, 15 Jul 2004, David Aubin wrote:
Yeah, its works:)
GREAT!
Wanna write a howto and FAQ?
ron
Current status is this: 1. Boot with linux bios on Tyan MB with 2885 chipset 2. Linux bios payload is my custom (static ip support) etherboot with filo 3. etherboot then remotely retrieves elf image of a 2.6 kernel and initrd A. filo with usb does not work for some reason with my setup, it is something I want/need 4. Then USB stick is mounted with custom initrd to USB support 5. Home made 2.6 linux boots up 6. inside boot.local I have the call to enable Nvidia bios ./testbios -s 65536 -d 0x200 -t --abseg /dev/mem ./vgabios 7. Then I have currently xf86config configured to use old nv driver(#18?) for x windows. A. I'm in the process now of integrating the new Nvidia driver and that is my goal.
Appendix: A. I can log in via serial console or remotely with (tftp, rlogin, ssh for debugging)
On Thu, 2004-07-15 at 15:50, Hendricks David W. wrote:
So what's your current status, anyway? You boot with LinuxBIOS and FILO/Etherboot, then log in remotely (Serial or ethernet?) and run the testbios, then start X? Are you using framebuffering or anything for console support?
On Thu, 15 Jul 2004, David Aubin wrote:
Hi Ron,
It is good to give. I think I will, just please don't hold your breath on this.
Thanks, Dave On Thu, 2004-07-15 at 15:15, ron minnich wrote:
On Thu, 15 Jul 2004, David Aubin wrote:
Yeah, its works:)
GREAT!
Wanna write a howto and FAQ?
ron
Sounds good, any HOWTOs you can produce should be an interesting read.
If you have any difficulty with AGP, let us know. We've tested the S2885 with a GeForce FX 5600 card with nVidia's driver and Linux AGPGART and have been rather pleased with the results.
On Thu, 15 Jul 2004, David Aubin wrote:
Current status is this:
- Boot with linux bios on Tyan MB with 2885 chipset
- Linux bios payload is my custom (static ip support) etherboot with
filo 3. etherboot then remotely retrieves elf image of a 2.6 kernel and initrd A. filo with usb does not work for some reason with my setup, it is something I want/need 4. Then USB stick is mounted with custom initrd to USB support 5. Home made 2.6 linux boots up 6. inside boot.local I have the call to enable Nvidia bios ./testbios -s 65536 -d 0x200 -t --abseg /dev/mem ./vgabios 7. Then I have currently xf86config configured to use old nv driver(#18?) for x windows. A. I'm in the process now of integrating the new Nvidia driver and that is my goal.
Appendix: A. I can log in via serial console or remotely with (tftp, rlogin, ssh for debugging)
On Thu, 2004-07-15 at 15:50, Hendricks David W. wrote:
So what's your current status, anyway? You boot with LinuxBIOS and FILO/Etherboot, then log in remotely (Serial or ethernet?) and run the testbios, then start X? Are you using framebuffering or anything for console support?
On Thu, 15 Jul 2004, David Aubin wrote:
Hi Ron,
It is good to give. I think I will, just please don't hold your breath on this.
Thanks, Dave On Thu, 2004-07-15 at 15:15, ron minnich wrote:
On Thu, 15 Jul 2004, David Aubin wrote:
Yeah, its works:)
GREAT!
Wanna write a howto and FAQ?
ron
I only have a partial hand in it. Another guy here named Jay Miller got me going. Along with everyone else here who helped me:)
Thanks everybody:)
On Thu, 2004-07-15 at 16:18, Hendricks David W. wrote:
Sounds good, any HOWTOs you can produce should be an interesting read.
If you have any difficulty with AGP, let us know. We've tested the S2885 with a GeForce FX 5600 card with nVidia's driver and Linux AGPGART and have been rather pleased with the results.
On Thu, 15 Jul 2004, David Aubin wrote:
Current status is this:
- Boot with linux bios on Tyan MB with 2885 chipset
- Linux bios payload is my custom (static ip support) etherboot with
filo 3. etherboot then remotely retrieves elf image of a 2.6 kernel and initrd A. filo with usb does not work for some reason with my setup, it is something I want/need 4. Then USB stick is mounted with custom initrd to USB support 5. Home made 2.6 linux boots up 6. inside boot.local I have the call to enable Nvidia bios ./testbios -s 65536 -d 0x200 -t --abseg /dev/mem ./vgabios 7. Then I have currently xf86config configured to use old nv driver(#18?) for x windows. A. I'm in the process now of integrating the new Nvidia driver and that is my goal.
Appendix: A. I can log in via serial console or remotely with (tftp, rlogin, ssh for debugging)
On Thu, 2004-07-15 at 15:50, Hendricks David W. wrote:
So what's your current status, anyway? You boot with LinuxBIOS and FILO/Etherboot, then log in remotely (Serial or ethernet?) and run the testbios, then start X? Are you using framebuffering or anything for console support?
On Thu, 15 Jul 2004, David Aubin wrote:
Hi Ron,
It is good to give. I think I will, just please don't hold your breath on this.
Thanks, Dave On Thu, 2004-07-15 at 15:15, ron minnich wrote:
On Thu, 15 Jul 2004, David Aubin wrote:
Yeah, its works:)
GREAT!
Wanna write a howto and FAQ?
ron