Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-16 Thread Christian Zietz
Hi,

Christian Zietz schrieb:

 [X-Server for 845/855/865 provided by Intel]
 But the server crashes every
 time when starting KDE.

Meanwhile I succeeded running the driver. The crash which I reported
earlier was caused by another mis-configuration I did when testing the
driver.

Some information:
- Running on the LCD of an Inspiron 500m with a resolution of 1024x768
(native resolution)
- V-BIOS 2945 (unmodified)
- XFree86 4.3
- kernel 2.4.24 patched according to the instructions provided with the
driver
- I had to remove the VideoRam configuration option for the server to work.
- The driver made by Intel doesn't support DRI so 3D-software runs very
slowly. (tested with tuxracer)
- Once the server crashed my system so badly that I had to do a hard reset.

Summary: Since I don't need dual head or cloning I'll stay with the i810
driver.

Christian
-- 
Christian Zietz  -  CHZ-Soft  -  [EMAIL PROTECTED]
WWW: http://www.chzsoft.com.ar/
PGP-Key auf Anfrage oder ueber http://www.keyserver.net/


___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-14 Thread Alessandro Temil
S Streif wrote:

I tried it on my Acer TM661LCI, without success. XWindow starts without any
error message and I can see the trash bin icon.
However, the trash icon is very big and the screen is flickering and is
fuzzy.
I tried with different resolutions -- no difference.
It might be necessary to modify the video bios with the vbios tool. Because it
is written in the driver's info file
( ftp://download.intel.com/design/intarch/SWSUP/IEGDLinux.htm ):
Please be sure to download the Video BIOS as well.

Any ideas?

Bye,
Stefan
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel
I tried those drivers on my Acer TM661Lci but it was a no-go.
I patched kernel 2.4.24 sources with those provided by Intel, and 
followed all the instructions on the RELNOTES file.
I also set the PrimaryPort option on LVDS as read on this thread but 
all i got was dark screen.
PrimaryPort option seems to have some effect as it causes the screen 
to blink before turning black again.

Anyone succeded with this driver?

Regards,
Alessandro Temil
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-14 Thread Jakub Troszok
Alessandro Temil wrote:
I tried those drivers on my Acer TM661Lci but it was a no-go.
I patched kernel 2.4.24 sources with those provided by Intel, and 
followed all the instructions on the RELNOTES file.
I also set the PrimaryPort option on LVDS as read on this thread but 
all i got was dark screen.
PrimaryPort option seems to have some effect as it causes the screen 
to blink before turning black again.
Anyone succeded with this driver?
I did not (I have dell inspiron 510m),
Some green/violet pattern appears on the screen for 1 or 2 seconds
and then everything goes blank.
--
Jakub Troszok [EMAIL PROTECTED]
http://www.nomachine.com
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-14 Thread S Streif
Hi,

  Anyone succeded with this driver?
 I did not (I have dell inspiron 510m),

Nor did I.

I installed the corresponding Windows driver (IEGDWin.zip) and even this driver
wasn't working (blank screen).

This result could lead to the conclusions that both drivers are still under
development and/or that it is necessary to make use of the VBIOS program
(IEGDVBIOS.zip). Maybe this is required in order to modify the video bios or to
prepare the video bios for the driver (under both operation systems, windows
and Linux).

I haven't figured out yet whether it is required or not, because I don't
understand everything that is written in the manual. Anyone wants to have a
look at the manual? (For a link see earlier in this thread)

See you,
Stefan

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-14 Thread Alessandro Temil
Btw, i post the XFree86.0.log i got using the driver.
It looks like everything is working, i don't see any fatal error 
message, but as i stated before the screen remains blank.

Regards,

Alessandro Temil

XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20 i686 [ELF] 
Build Date: 01 March 2003
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/XFree86.0.log, Time: Wed Apr 14 15:55:42 2004
(==) Using config file: /etc/X11/XF86Config
(==) ServerLayout XFree86 Configured
(**) |--Screen Screen0 (0)
(**) |   |--Monitor Monitor0
(**) |   |--Device Card0
(**) |--Input Device Mouse0
(**) |--Input Device Keyboard0
(==) Keyboard: CustomKeycode disabled
(**) |--Input Device UsbMouse
(**) FontPath set to 
/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/
(**) RgbPath set to /usr/X11R6/lib/X11/rgb
(**) ModulePath set to /usr/X11R6/lib/modules
(++) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: bitmap
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor=The XFree86 Project
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: pcidata
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor=The XFree86 Project
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,3580 card 1025,0035 rev 02 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 8086,3584 card 1025,0035 rev 02 class 08,80,00 hdr 00
(II) PCI: 00:00:3: chip 8086,3585 card 1025,0035 rev 02 class 08,80,00 hdr 80
(II) PCI: 00:02:0: chip 8086,3582 card 1025,0035 rev 02 class 03,00,00 hdr 80
(II) PCI: 00:02:1: chip 8086,3582 card 1025,0035 rev 02 class 03,80,00 hdr 80
(II) PCI: 00:1d:0: chip 8086,24c2 card 1025,0035 rev 03 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 1025,0035 rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 1025,0035 rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 1025,0035 rev 03 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card , rev 83 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24cc card , rev 03 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24ca card 1025,0035 rev 03 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 1025,0035 rev 03 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 1025,0035 rev 03 class 04,01,00 hdr 00
(II) PCI: 00:1f:6: chip 8086,24c6 card 1025,0035 rev 03 class 07,03,00 hdr 00
(II) PCI: 02:02:0: chip 14e4,4401 card 1025,0035 rev 01 class 02,00,00 hdr 00
(II) PCI: 02:04:0: chip 8086,1043 card 8086,2527 rev 04 class 02,80,00 hdr 00
(II) PCI: 02:06:0: chip 1217,7113 card 3401, rev 20 class 06,07,00 hdr 82
(II) PCI: 02:06:1: chip 1217,7113 card 3c01, rev 20 class 06,07,00 hdr 82
(II) PCI: 02:07:0: chip 104c,8026 card 1025,0035 rev 00 class 0c,00,10 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,4), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1  0   0x - 0x (0x1) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1  0   0x3000 - 0x30ff (0x100) IX[B]
[1] -1  0   0x3400 - 0x34ff (0x100) IX[B]
[2] -1  0   0x3800 - 0x38ff (0x100) IX[B]
[3] -1  0   0x3c00 - 0x3cff (0x100) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1  0   0xe020 - 0xe07f (0x60) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) 

Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-12 Thread Jakub Troszok
S Streif wrote:
It might be necessary to modify the video bios with the vbios tool. Because it
is written in the driver's info file
( ftp://download.intel.com/design/intarch/SWSUP/IEGDLinux.htm ):
Please be sure to download the Video BIOS as well.

Any ideas?
Just found this:
ftp://download.intel.com/design/intarch/swsup/IEGDVBIOS.htm
I don't have time time to check it now I will when I will be
back in the evening.
Probably putted togheter can give some interesting
results :)
kind regards,
--
Jakub Troszok [EMAIL PROTECTED]
http://www.nomachine.com
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-12 Thread Christian Zietz
Hi,

L. Jensen schrieb:

 The driver runs on the external monitor by default.  It needs
 Option PrimaryPort LVDS to start on the local lcd.

With that option I was able start XFree86 with a resolution of 1024x768
on my LCD. (That's its native resolution.) But the server crashes every
time when starting KDE. I wonder if anybody will get the driver working
without problems.

CU Christian
-- 
Christian Zietz  -  CHZ-Soft  -  [EMAIL PROTECTED]
WWW: http://www.chzsoft.com.ar/
PGP-Key auf Anfrage oder ueber http://www.keyserver.net/

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-11 Thread Christian Zietz
Hi,

S Streif schrieb:

 Which information related to the structure of the video bios do you have so
 far?

All that I know about the configuration data is documented in the
comments included in the *.bsf files provided with the V-BIOS. The
configuration is stored in blocks, every block starts with its number (1
byte) and its size (2 bytes).

 Do you know someone working at
 this problem?

Sorry, I don't. Does someone else on this list?

 I just found similar programs/tools which you can download from:

Unfortunately they are specific to CT 65545 chipset.

CU Christian
-- 
Christian Zietz  -  CHZ-Soft  -  [EMAIL PROTECTED]
WWW: http://www.chzsoft.com.ar/
PGP-Key auf Anfrage oder ueber http://www.keyserver.net/

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-11 Thread S Streif
Hello

  I just found similar programs/tools which you can download from:
 
 Unfortunately they are specific to CT 65545 chipset.

This looks much BETTER:

Manual:
ftp://download.intel.com/design/intarch/MANUALS/27404102.pdf

The tool we are looking for (I havn't tried it yet):
ftp://download.intel.com/design/intarch/SWSUP/IEGDVBIOS.zip

And a driver for Linux (very new, update date: March 30, 2004; maybe not
officially released yet):
ftp://download.intel.com/design/intarch/SWSUP/IEGDLinux.tgz

I hope these links are more useful this time!!

Bye,
Stefan



___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-11 Thread Christian Zietz
Hi,

S Streif schrieb:

 And a driver for Linux (very new, update date: March 30, 2004; maybe not
 officially released yet):
 ftp://download.intel.com/design/intarch/SWSUP/IEGDLinux.tgz

EVERYBODY: This is really big news!
A binary XFree86 driver for 8x5 embedded graphics mady by Intel which
apparently supports 1400x1050 as well as dual head. Sadly, I couldn't
get it running. It always crashes with signal 11.

Maybe someone else with the appropriate hardware could try.

CU Christian
-- 
Christian Zietz  -  CHZ-Soft  -  [EMAIL PROTECTED]
WWW: http://www.chzsoft.com.ar/
PGP-Key auf Anfrage oder ueber http://www.keyserver.net/

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-11 Thread S Streif
Hello

  And a driver for Linux (very new, update date: March 30, 2004; maybe not
  officially released yet):
  ftp://download.intel.com/design/intarch/SWSUP/IEGDLinux.tgz
 
 EVERYBODY: This is really big news!
 A binary XFree86 driver for 8x5 embedded graphics mady by Intel which
 apparently supports 1400x1050 as well as dual head. Sadly, I couldn't
 get it running. It always crashes with signal 11.
 
 Maybe someone else with the appropriate hardware could try.

I tried it on my Acer TM661LCI, without success. XWindow starts without any
error message and I can see the trash bin icon.
However, the trash icon is very big and the screen is flickering and is
fuzzy.
I tried with different resolutions -- no difference.

It might be necessary to modify the video bios with the vbios tool. Because it
is written in the driver's info file
( ftp://download.intel.com/design/intarch/SWSUP/IEGDLinux.htm ):

Please be sure to download the Video BIOS as well.

Any ideas?

Bye,
Stefan
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-10 Thread Christian Zietz
Hi,

S Streif schrieb:

 The main difference between both bioses is the different size (new: 0x80 kB, old
 0x67 kB) which could stem from further extensions as (hopefully) additional
 modeline entries etc.

I had a look at BIOS 3166 which was provided together with the Windows
driver and it did not contain support for more video modes. (The size
info has nothing to say, actually. It was set to 0x80 in BIOS 3166, too.
The area reserved for the Video-BIOS is 64 kiB.)

According to Intel they won't support 1400x1050 in their Video-BIOSes.
They say it's the job of the OEMs to modify the BIOS supplied by Intel
accordingly.

 Could this be a true drop-in replacement?

I wrote a program to load the BIOS and replace the old one (NO, it will
NOT be released). The problem is: The new BIOS is not configured
correctly for the hardware. It worked more or less in my case, but I
think this could lead to whole lot of problems.

 Could this replacement lead to any hardware damages etc.?

Sure, in the worst case. As I wrote, the BIOS not configured properly.

CU Christian
-- 
Christian Zietz  -  CHZ-Soft  -  [EMAIL PROTECTED]
WWW: http://www.chzsoft.com.ar/
PGP-Key auf Anfrage oder ueber http://www.keyserver.net/

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-10 Thread S Streif
Hello,

Thanks for your answer.

  The main difference between both bioses is the different size (new: 0x80
 kB, old
  0x67 kB) which could stem from further extensions as (hopefully)
 additional
  modeline entries etc.

 I had a look at BIOS 3166 which was provided together with the Windows
 driver and it did not contain support for more video modes. (The size
 info has nothing to say, actually. It was set to 0x80 in BIOS 3166, too.
 The area reserved for the Video-BIOS is 64 kiB.)

That's a pity.
But to be sure that we are talking about the same file: The video bios file I
am
talking about is mtg_3240.dat (3240 stands for the build number). It is
included in a zip file in the windows driver installation file.
This zip file's name is vbios852-855.zip (i855 is my chip set).

 According to Intel they won't support 1400x1050 in their Video-BIOSes.
 They say it's the job of the OEMs to modify the BIOS supplied by Intel
 accordingly.

I knew that. However, my hope was that the other files included in this
vbios*.zip file are part of the OEM utility program BMP which is used to
modify certain parameters in the original bios, according to the description
in

http://www.versalogic.com/Support/Downloads/pdf/69030bg.pdf

(The chip set described in this pdf is totally unrelated to my problem, but I
thougth there might be a connection between the BMP utility program and the
com_bmp.exe included in the zip file mentioned above.)
I hoped that the other files in this vbios*.zip file are the necessary
modifications for the implementation of a 1400x1050 video mode.

 I wrote a program to load the BIOS and replace the old one (NO, it will
 NOT be released). The problem is: The new BIOS is not configured
 correctly for the hardware. It worked more or less in my case, but I
 think this could lead to whole lot of problems.

Which laptop are you using?
I will bear this warnings in my mind. Anyway, I want to try the bios
replacement.
Would something like this work:

su
dd if=bios_replacement_file bs=1 count=65536 of=/dev/mem skip=49151
(49151 = 0xc000 - 1)

??

Thanks for your help.

Stefan
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-10 Thread Christian Zietz
Hi,

S Streif schrieb:

 But to be sure that we are talking about the same file: The video bios file I
 am
 talking about is mtg_3240.dat (3240 stands for the build number). It is
 included in a zip file in the windows driver installation file.
 This zip file's name is vbios852-855.zip (i855 is my chip set).

Same for me, only that it was mtg_3166.dat.

 I knew that. However, my hope was that the other files included in this
 vbios*.zip file are part of the OEM utility program BMP which is used to
 modify certain parameters in the original bios

Do you know where to get this program? This would be a start. Although
adding a video mode is not just a matter of giving h and v resolution.
You must provide some sort of parameter string and I found no
documentation for that.

 I hoped that the other files in this vbios*.zip file are the necessary
 modifications for the implementation of a 1400x1050 video mode.

As far as I figured out they are plug-ins for additional hardware
(TV-out etc.) and configuration files for use with BMP. Problem is, not
all configuration parameters are documented. (see above)

 Which laptop are you using?

Dell Inspiron 500m with a 1024x768 display and V-BIOS 2945 preinstalled.

 I will bear this warnings in my mind. Anyway, I want to try the bios
 replacement.

If you really want to try: Yes, you can load the new BIOS at 0xC.
But you have to make this area writable first. Documentation for that
can be found in the 855GM datasheet from Intel. And probably you'll have
to initialize the new BIOS by calling 0xC0003 in real mode. This call
crashed for me so I had to patch some bytes of the BIOS image.
You see: It's not really easy and I think the bytes to patch are
different in every version.

CU Christian
-- 
Christian Zietz  -  CHZ-Soft  -  [EMAIL PROTECTED]
WWW: http://www.chzsoft.com.ar/
PGP-Key auf Anfrage oder ueber http://www.keyserver.net/

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-10 Thread S Streif
Hi

  I knew that. However, my hope was that the other files included in this
  vbios*.zip file are part of the OEM utility program BMP which is used to
  modify certain parameters in the original bios

 Do you know where to get this program? This would be a start. Although

I'm afraid, I don't know where to get this BMP utility. I've found nothing on
the internet yet. And as it is written in one of the pdfs where the use of this
utility is described: The OEMs may not reproduce nor distribute these
programs.
I think it is almost impossible to find this program somewhere. Furthermore,
I'm
not sure whether there exists a corresponding BMP tool for the i810/i855 chip
set or not.

I'm not sure whether writing to Intel and asking for this program makes sense.
The support service will ignore my enquiry.

 adding a video mode is not just a matter of giving h and v resolution.
 You must provide some sort of parameter string and I found no
 documentation for that.

Which information related to the structure of the video bios do you have so
far?
I'm interested in it.

 As far as I figured out they are plug-ins for additional hardware
 (TV-out etc.) and configuration files for use with BMP. Problem is, not
 all configuration parameters are documented. (see above)

Yes, I thougth the same, but I hoped that the support for 1400x1050 is
implemented somewhere as well.

 If you really want to try: Yes, you can load the new BIOS at 0xC.
 But you have to make this area writable first. Documentation for that
 can be found in the 855GM datasheet from Intel. And probably you'll have
 to initialize the new BIOS by calling 0xC0003 in real mode. This call
 crashed for me so I had to patch some bytes of the BIOS image.
 You see: It's not really easy and I think the bytes to patch are
 different in every version.

I see, it's not easy. But I'll try. (Anyway, it's the last hope, because I
don't
want to buy the commercial www.xig.com xserver).

Or do you think another solution will be found? Do you know someone working at
this problem?

Bye,
Stefan
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i810 driver 1400x1050 problem -- bios replacement

2004-04-10 Thread S Streif
Hi,

 Do you know where to get this program? This would be a start.

I just found similar programs/tools which you can download from:

(overview:)
http://support.advantech.com.tw/Cservice/LCD.nsf/663197a4fe812557482565ec00078ade?OpenViewStart=1Count=1000ExpandView

(direct downloads:)
http://support.advantech.com.tw/Cservice/LCD.nsf/663197a4fe812557482565ec00078ade/63dfb66fa96dc020482568dc003874f7?OpenDocument
http://support.advantech.com.tw/Cservice/LCD.nsf/663197a4fe812557482565ec00078ade/d932dcc48ceb68a6c82565fb000ead2b?OpenDocument
http://support.advantech.com.tw/Cservice/LCD.nsf/663197a4fe812557482565ec00078ade/633f52cf8e1b441ac82565fb0029268f?OpenDocument

Let me know what you think.

See you,
Stefan
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel