![]() |
HowTo.AddVGAAdapter HistoryHide minor edits - Show changes to markup May 12, 2009, at 03:11 PM
by -- updated link for Sweex KB100050
Changed line 23 from:
to:
December 04, 2008, at 11:02 AM
by -- Correcting my own English...
Changed lines 55-56 from:
I copied the module into /lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/ and the called insmod on it. I now also have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded. I have grepped the following lines from my versions of the files to show what I did: to:
I copied the module into /lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/ and then called insmod on it. However I now have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded and have grepped what I believe are the required lines: December 04, 2008, at 10:57 AM
by -- Added promised information, removed contact email
Changed lines 55-56 from:
I copied the module into /lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/ and the called insmod on it. I now also have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded. My intention is to revisit this page in the near future to provide these patches and any other details that may be useful. If I haven't done this yet (and you'd find this information useful) please kick me: dev@markshinn.co.uk to:
I copied the module into /lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/ and the called insmod on it. I now also have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded. I have grepped the following lines from my versions of the files to show what I did: # grep sisusbvga /lib/modules/2.6.16/modules.usbmap sisusbvga 0x0003 0x0711 0x0900 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 sisusbvga 0x0003 0x0711 0x0914 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 sisusbvga 0x0003 0x182d 0x021c 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 sisusbvga 0x0003 0x182d 0x0269 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 # grep sisusbvga /lib/modules/2.6.16/modules.alias alias usb:v0711p0900d*dc*dsc*dp*ic*isc*ip* sisusbvga alias usb:v0711p0914d*dc*dsc*dp*ic*isc*ip* sisusbvga alias usb:v182Dp021Cd*dc*dsc*dp*ic*isc*ip* sisusbvga alias usb:v182Dp0269d*dc*dsc*dp*ic*isc*ip* sisusbvga # grep sisusbvga /lib/modules/2.6.16/modules.dep /lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko: January 13, 2008, at 01:02 AM
by --
Changed lines 37-38 from:
I have built Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with [url=http://www.xengda.com.tw/en_products_u2v_8mb.htm]the adaptor I have[/url]. to:
I have built Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with the adaptor I have. January 13, 2008, at 01:02 AM
by --
Changed lines 37-38 from:
I have built Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with the adaptor I have: http://www.xengda.com.tw/en_products_u2v_8mb.htm to:
I have built Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with [url=http://www.xengda.com.tw/en_products_u2v_8mb.htm]the adaptor I have[/url]. January 08, 2008, at 09:55 PM
by --
Changed lines 44-45 from:
[@--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000 +++ sisusb.c 2008-01-07 22:24:30.000000000 +0000 to:
[@--- orig/drivers/usb/misc/sisusbvga/sisusb.c 2008-01-08 21:29:43.000000000 +0000 +++ new/drivers/usb/misc/sisusbvga/sisusb.c 2008-01-07 22:24:30.000000000 +0000 January 08, 2008, at 09:47 PM
by --
Changed line 44 from:
zz--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000
to:
[@--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000 Changed lines 53-54 from:
{ }zz
to:
{ }@]
January 08, 2008, at 09:46 PM
by --
Changed lines 44-54 from:
@@--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000
@@+++ sisusb.c 2008-01-07 22:24:30.000000000 +0000
-3475,6 +3475,7 @@
@@
@@ static struct usb_device_id sisusb_table [] = {
@@ { USB_DEVICE(0x0711, 0x0900) },
@@+ { USB_DEVICE(0x0711, 0x0914) },
@@ { USB_DEVICE(0x182d, 0x021c) },
@@ { USB_DEVICE(0x182d, 0x0269) },
@@ { }
to:
zz--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000
+++ sisusb.c 2008-01-07 22:24:30.000000000 +0000
static struct usb_device_id sisusb_table [] = {
{ USB_DEVICE(0x0711, 0x0900) },
+ { USB_DEVICE(0x0711, 0x0914) }, { USB_DEVICE(0x182d, 0x021c) },
{ USB_DEVICE(0x182d, 0x0269) },
{ }zz
January 08, 2008, at 09:44 PM
by --
Changed lines 37-40 from:
I have build Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with the adaptor I have. The binary driver is available here: http://www.markshinn.co.uk/sisusbvga/sisudbvga.ko to:
I have built Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with the adaptor I have: http://www.xengda.com.tw/en_products_u2v_8mb.htm The binary driver is available here: http://www.markshinn.co.uk/sisusbvga/sisudbvga.ko Changed lines 43-58 from:
[pre]
--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000
+++ sisusb.c 2008-01-07 22:24:30.000000000 +0000
static struct usb_device_id sisusb_table [] = {
{ USB_DEVICE(0x0711, 0x0900) },
+ { USB_DEVICE(0x0711, 0x0914) }, { USB_DEVICE(0x182d, 0x021c) },
{ USB_DEVICE(0x182d, 0x0269) },
{ }
[/pre] I copied the module into [code]/lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/[/code] and the called insmod on it. I now also have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded. My intention is to revisit this page in the near future to provide these patches and any other details that may be useful. If I haven't done this yet (and you'd find this information useful) please kick me: to:
@@--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000
@@+++ sisusb.c 2008-01-07 22:24:30.000000000 +0000
-3475,6 +3475,7 @@
@@
@@ static struct usb_device_id sisusb_table [] = {
@@ { USB_DEVICE(0x0711, 0x0900) },
@@+ { USB_DEVICE(0x0711, 0x0914) },
@@ { USB_DEVICE(0x182d, 0x021c) },
@@ { USB_DEVICE(0x182d, 0x0269) },
@@ { }
I copied the module into /lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/ and the called insmod on it. I now also have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded. My intention is to revisit this page in the near future to provide these patches and any other details that may be useful. If I haven't done this yet (and you'd find this information useful) please kick me: dev@markshinn.co.uk January 08, 2008, at 09:40 PM
by -- SlugOS/Be 3.10 Support
Added lines 34-59:
SlugOS/Be 3.10 betaI have build Thomas Winischhofer's sisusbvga driver for the 2.6 kernel in 3.10 beta and confirmed it as working using Helmut Dersch's sisbit utility referenced above. I have also applied a one-line patch to make the driver work with the adaptor I have. The binary driver is available here: http://www.markshinn.co.uk/sisusbvga/sisudbvga.ko To at least vaguely comply with the GPL, here is the patch I put on the vanilla kernel (2.6.16.6): [pre]
--- sisusb.orig.c 2008-01-08 21:29:43.000000000 +0000
+++ sisusb.c 2008-01-07 22:24:30.000000000 +0000
static struct usb_device_id sisusb_table [] = {
{ USB_DEVICE(0x0711, 0x0900) },
+ { USB_DEVICE(0x0711, 0x0914) }, { USB_DEVICE(0x182d, 0x021c) },
{ USB_DEVICE(0x182d, 0x0269) },
{ }
[/pre] I copied the module into [code]/lib/modules/2.6.16/kernel/drivers/usb/misc/sisusbvga/[/code] and the called insmod on it. I now also have patches to modules.usbmap, modules.alias and modules.dep that allow the module to be autoloaded. My intention is to revisit this page in the near future to provide these patches and any other details that may be useful. If I haven't done this yet (and you'd find this information useful) please kick me: Mark Shinn July 05, 2007, at 10:21 PM
by --
Changed line 30 from:
Many thanks to Forrest!\\ to:
Many thanks to Helmut Dersch!\\ July 05, 2007, at 10:20 PM
by --
Changed line 28 from:
DougBarry to:
DougBarry:\\ July 05, 2007, at 10:20 PM
by --
Changed lines 23-33 from:
to:
DougBarry
Have utilised above code in an experimental Digital Photo Frame project using a slug. Very early stages, but have slideshows kind of working. April 12, 2006, at 02:14 PM
by -- Clean up
Changed lines 1-16 from:
I have created a package of tools to work with USB2VGA adapters on the NSLU. The adapters are capable of displaying up to 1280x1024@32bpp with good quality. It contains
SourcesDownload from http://www.fh-furtwangen.de/~dersch/usbvga.tar.gz I am using a Sitecom CN-105 adapter. There are other adapters with the same chipset. Be sure to attach the device after booting up. to:
USB2VGA adapters are capable of displaying up to 1280x1024@32bpp with good quality http://www.fh-furtwangen.de/~dersch/usbvga.tar.gz Contents
Attach the device after booting up. Changed lines 20-28 from:
---Helmut Dersch I have tested this with an Sweex KB100050 adapter which also works with this driver. ---Marcel Nijenhof Unrelated to the above: this page: http://www.dontronics.com/micro-vga.html describes a USB-to-VGA device intended specifically for microcontrollers. It's low-res and probably slow, but could make an interesting project. to:
Confirmed working adaptors
January 31, 2006, at 03:46 PM
by -- Mention the Dontronics Micro-VGA board
Changed lines 23-27 from:
---Marcel Nijenhof to:
---Marcel Nijenhof Unrelated to the above: this page: http://www.dontronics.com/micro-vga.html describes a USB-to-VGA device intended specifically for microcontrollers. It's low-res and probably slow, but could make an interesting project. January 17, 2006, at 05:24 PM
by -- fix cn-105 link
Changed line 15 from:
I am using a Sitecom CN-105 adapter. There are other adapters with the same chipset. Be sure to attach the device after booting up. to:
I am using a Sitecom CN-105 adapter. There are other adapters with the same chipset. Be sure to attach the device after booting up. September 24, 2005, at 02:28 PM
by -- Wiki dislikes <htpp://foo>, including the > in the link
Changed lines 13-14 from:
Download from <http://www.fh-furtwangen.de/~dersch/usbvga.tar.gz> to:
Download from http://www.fh-furtwangen.de/~dersch/usbvga.tar.gz August 23, 2005, at 10:13 PM
by --
Changed lines 21-22 from:
I have tested this with an sweex usb2.0svga adapter which also works with this driver. to:
I have tested this with an Sweex KB100050 adapter which also works with this driver. August 06, 2005, at 07:04 AM
by -- Solved the problem. The sweex usb2svga works.
Changed lines 21-23 from:
I have tested this with an sweex usb2.0svga adapter which also seems to work with this driver. I only tested the test picture but had some problems with the size. The higher resolutions don't use the complete monitor. to:
I have tested this with an sweex usb2.0svga adapter which also works with this driver. August 05, 2005, at 08:55 PM
by -- Added a small comment about the problems
Changed lines 21-22 from:
I have tested this with an sweex usb2.0svga adapter which also works with this driver. to:
I have tested this with an sweex usb2.0svga adapter which also seems to work with this driver. I only tested the test picture but had some problems with the size. The higher resolutions don't use the complete monitor. August 05, 2005, at 08:33 PM
by -- sweex usb2svga also works
Changed lines 17-18 from:
My attempts to get a desktop system working are less successful so far. What I did get to work (after writing my own display and keyboard drivers) is the Nano-X/Microwindows system, which, however is rather limited. to:
My attempts to get a desktop system working are less successful so far. What I did get to work (after writing my own display and keyboard drivers) is the Nano-X/Microwindows system, which, however is rather limited. Added lines 20-23:
I have tested this with an sweex usb2.0svga adapter which also works with this driver. ---Marcel Nijenhof June 11, 2005, at 08:17 PM
by -- Converted Helmet's mailing list post to a wiki page
Added lines 1-19:
I have created a package of tools to work with USB2VGA adapters on the NSLU. The adapters are capable of displaying up to 1280x1024@32bpp with good quality. It contains
SourcesDownload from <http://www.fh-furtwangen.de/~dersch/usbvga.tar.gz> I am using a Sitecom CN-105 adapter. There are other adapters with the same chipset. Be sure to attach the device after booting up. My attempts to get a desktop system working are less successful so far. What I did get to work (after writing my own display and keyboard drivers) is the Nano-X/Microwindows system, which, however is rather limited. ---Helmut Dersch
view ·
edit ·
print ·
history ·
Last edited by Cygfrydd Llewellyn.
Based on work by Mark Shinn, DougBarry, Forrest, endecotp, tbm, Phil Endecott, tman, and marceln. Originally by tman. Page last modified on May 12, 2009, at 03:11 PM
|