<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[USB Gadget 驱动和VIVI有冲突吗？]]></title>
 <link><![CDATA[http://aiothome.net/read.php?tid=264]]></link>
 <description><![CDATA[Latest 20 replies of USB Gadget 驱动和VIVI有冲突吗？]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Sun, 26 Jul 2026 13:57:47 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://aiothome.net]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[很抱歉，我对USB协议了解也不多。
不过我觉得USB_EN的操作不应该放在driver/usb/gadget/serial.c， 对USB_EN的操作属于硬件平台相关初始化，应该放在arch/arm/mach-s3c2410/mach-sbc2440.c里的合适的一个地方。driver/usb/gadget/serial.c 属于协议上的function driver，与硬件平台无关，不需要针对某一特定的硬件平台做修 ..]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#611]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 28 Apr 2008 06:43:56 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我在driver/usb/gadget/serial.c文件的gs_module_init函数最后添加了
s3c2410_gpio_cfgpin(S3C2410_GPG12, S3C2410_GPG12_OUTP);
s3c2410_gpio_setpin(S3C2410_GPG12, 1);
两条语句用于使能USB Gadget设备，并且在PC端用WindDriver或DriverStudio编写简单的代码能实现通讯；
gadget serial驱动仍然存在的问题是：
1）不支 ..]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#610]]></link>
 <author><![CDATA[johnny_chan]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 28 Apr 2008 06:35:08 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[你的经验对大家很有帮助，谢谢！
希望你能给出在正对目前Linux 2.6.13上实现USB Gadget 功能的patch

2.6.13内核里包含了GPIO驱动，源代码在arch/arm/mach-s3c2410/gpio.c]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#605]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 28 Apr 2008 04:14:34 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[确实是由于usb_en信号没有抬高导致的，看来vivi（支持usb）加入了usb_en置高的功能，而原版本的vivi则没有，建议在厂家在新的qq2440手册中加以补充说明。linux内核对usb的初始化是独立于vivi的！！！另外一个是，设立usb-en这个功能还是有必要的，在配置完usb device后再软件置高，pc端就能识别相应的设备，如果简单的硬件 ..]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#604]]></link>
 <author><![CDATA[johnny_chan]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 28 Apr 2008 03:54:44 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[感谢您的耐心答复！问题解决完后我会给出经验共享]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#603]]></link>
 <author><![CDATA[johnny_chan]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Mon, 28 Apr 2008 02:56:59 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[[quote]引用第2楼johnny_chan于2008-04-26 13:18发表的&nbsp; :
我采用vivi+linux+yaffs的方式开发系统，在Windows端安装usb驱动（secBulk.sys）后，系统能正常与Windows通讯。我的工程要求把arm9配置成usb device，与windows完成数据通讯，因此我在linux内核（基于qq2440自带的内核）中添加了usb gadget serial的功能，此 ..]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#585]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 26 Apr 2008 11:40:13 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[补充说明一下，两种USB配置下的VID和PID是不一样的，我在Windows的设备管理器下检查过，否则windows更分不清了谁是谁了！！呵呵]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#584]]></link>
 <author><![CDATA[johnny_chan]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 26 Apr 2008 05:21:49 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[我采用vivi+linux+yaffs的方式开发系统，在Windows端安装usb驱动（secBulk.sys）后，系统能正常与Windows通讯。我的工程要求把arm9配置成usb device，与windows完成数据通讯，因此我在linux内核（基于qq2440自带的内核）中添加了usb gadget serial的功能，此时在内核启动后把qq2440作为usb设备接入pc后windows将识别为“G ..]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#583]]></link>
 <author><![CDATA[johnny_chan]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Sat, 26 Apr 2008 05:18:45 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[把问题描述的清楚一些，QQ2440的配置，操作的步骤，PC端环境....

另外，我建议你先检查一下PC端USB Gadget serial驱动的PID和VID是否和vivi所用的USB驱动PID，VID相同]]></description>
 <link><![CDATA[http://aiothome.net/read.php?tid=264#578]]></link>
 <author><![CDATA[kasim]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Fri, 25 Apr 2008 09:09:52 +0000]]></pubdate>
</item>
</channel></rss>