位置: IT常识 - 正文

qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1

编辑:rootadmin
这篇文章主要介绍了qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1-1: device not accepting address 8, error -110的原因分析及解决方法,需要... 16-10-10

推荐整理分享qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

上位机:ubuntu14.04 64bit

下位机:qq2440

交叉编译器:arm-linux-gcc 3.4.1

下位机使用的linux内核版本:kernel2.6.13

1.插入u盘时错误信息如下:

qq2440启动linux后插入u盘出现usb 1-1: device descriptor read/64, error -110,usb 1

[root@FriendlyARM /home]# usb 1-1: new full speed USB device using s3c2410-ohci and address 6usb 1-1: device descriptor read/64, error -110usb 1-1: device descriptor read/64, error -110usb 1-1: new full speed USB device using s3c2410-ohci and address 7usb 1-1: device descriptor read/64, error -110usb 1-1: device descriptor read/64, error -110usb 1-1: new full speed USB device using s3c2410-ohci and address 8usb 1-1: device not accepting address 8, error -110usb 1-1: new full speed USB device using s3c2410-ohci and address 9usb 1-1: device not accepting address 9, error -110

2.解决方案如下:

2.1修改drivers/usb/host/ohci-s3c2410.c文件,添加以下内容:

  a.先添加头文件#include <mach/regs-clock.h>

  b.在s3c2410_start_hc函数中添加以下内容:

bash/shell Code复制内容到剪贴板unsignedlongupllvalue=(0x78<<12)|(0x02<<4)|(0x03); while(upllvalue!=__raw_readl(S3C2410_UPLLCON)){ __raw_writel(upllvalue,S3C2410_UPLLCON); mdelay(1); }

  添加后的s3c2410_start_hc函数如下:

bash/shell Code复制内容到剪贴板staticvoids3c2410_start_hc(structplatform_device*dev,structusb_hcd*hcd) { structs3c2410_hcd_info*info=dev->dev.platform_data; dev_dbg(&dev->dev,"s3c2410_start_hc:\n"); clk_enable(clk); if(info!=NULL){ info->hcd=hcd; info->report_oc=s3c2410_hcd_oc; if(info->enable_oc!=NULL){ (info->enable_oc)(info,1); } } unsignedlongupllvalue=(0x78<<12)|(0x02<<4)|(0x03); while(upllvalue!=__raw_readl(S3C2410_UPLLCON)){ __raw_writel(upllvalue,S3C2410_UPLLCON); mdelay(1); } }

  2.2总结:以上修改的函数功能是启动主机控制器,因为usb时钟设置有问题,因而在开启主机控制器时修改时钟,修改后的S3C2410_UPLLCON的值为0xF4100008;

3.注意:本版本内核没有头文件regs-clock.h,因而我从其他内核中复制过来的,命令如下:

jello@jello-Inspiron-N4050:~/Downloads/qq2440/linux/kernel-2.6.13$ cp /tftpboot/kernel-2.6.35.7/arch/arm/mach-s3c2410/include/mach/regs-clock.h ./

本文链接地址:https://www.jiuchutong.com/zhishi/283237.html 转载请保留说明!

上一篇:ebrr.exe是什么进程 ebrr进程的作用介绍(电脑eb是什么意思)

下一篇:大叶绣球花上的一对日本树蛙,日本滋贺 (© Mitsuhiko Imamori/Minden)(绣球花的叶子出现了斑点,这是怎么了?)

  • vivo安全键盘在哪儿关闭(vivo安全键盘怎么关闭)

    vivo安全键盘在哪儿关闭(vivo安全键盘怎么关闭)

  • 华为三包政策(华为三包政策在哪)

    华为三包政策(华为三包政策在哪)

  • 大连苹果保修查询多长时间(大连苹果保修查询电话)

    大连苹果保修查询多长时间(大连苹果保修查询电话)

  • 华为热点只能连接一台怎么办(华为热点只能连接一台)

    华为热点只能连接一台怎么办(华为热点只能连接一台)

  • 微信群公告待办什么意思(微信群公告待办在哪里设置)

    微信群公告待办什么意思(微信群公告待办在哪里设置)

  • 淘宝618活动怎么参加呢?(淘宝618活动怎么买划算)

    淘宝618活动怎么参加呢?(淘宝618活动怎么买划算)

  • 骁龙845和865相差多少(骁龙845和骁龙865哪个好)

    骁龙845和865相差多少(骁龙845和骁龙865哪个好)

  • 淘宝一般多久自动确认收货(淘宝一般多久自动付款)

    淘宝一般多久自动确认收货(淘宝一般多久自动付款)

  • 拼多多购物时怎么同时选择两个不同的商品(拼多多购物时怎么留言)

    拼多多购物时怎么同时选择两个不同的商品(拼多多购物时怎么留言)

  • 小米8se听筒声音小怎么办

    小米8se听筒声音小怎么办

  • 华为手机微信声音大小怎么调(华为手机微信声音怎么换铃声)

    华为手机微信声音大小怎么调(华为手机微信声音怎么换铃声)

  • 小米手机拉黑对方电话提示什么(小米手机拉黑对方后对方打入会有来电提示?)

    小米手机拉黑对方电话提示什么(小米手机拉黑对方后对方打入会有来电提示?)

  • 投屏搜索不到电视设备(投屏搜索不到电视盒子)

    投屏搜索不到电视设备(投屏搜索不到电视盒子)

  • 华为白平衡是什么标志(华为白平衡怎么调到3200)

    华为白平衡是什么标志(华为白平衡怎么调到3200)

  • e980相当于骁龙多少(联合研发e980相当于骁龙多少)

    e980相当于骁龙多少(联合研发e980相当于骁龙多少)

  • 手机看过的视频在哪里能找到(怎么清理手机看过的视频)

    手机看过的视频在哪里能找到(怎么清理手机看过的视频)

  • 啥是一种符号化的机器语言(符号化概念)

    啥是一种符号化的机器语言(符号化概念)

  • ipad2018可以用鼠标吗(ipad2020能不能用鼠标)

    ipad2018可以用鼠标吗(ipad2020能不能用鼠标)

  • 双千兆路由器是什么意思(双千兆路由器是两千兆吗)

    双千兆路由器是什么意思(双千兆路由器是两千兆吗)

  • xr通讯录不显示联系人(苹果xr电话不显示联系人)

    xr通讯录不显示联系人(苹果xr电话不显示联系人)

  • 苹果x如何清理缓存(苹果X如何清理缓存和垃圾)

    苹果x如何清理缓存(苹果X如何清理缓存和垃圾)

  • 电话欠费不注销会怎样(电话号欠费不注销)

    电话欠费不注销会怎样(电话号欠费不注销)

  • vscode插件(个人正在用的)(vscode插件在哪)

    vscode插件(个人正在用的)(vscode插件在哪)

  • 增值税发票开票软件金税盘
  • 目的税包括
  • 外贸出口企业如何申报增值税
  • 劳务报酬怎么申报记账凭证
  • 发票代签怎么处理
  • 小规模自开专票怎么交税
  • 什么叫调表不调帐
  • 企业增资认缴是什么意思
  • 交易性金融资产借贷方向
  • 出售无形资产的会计科目
  • 冲减预付账款怎么记账
  • 汽车进口税率表
  • 2021 上海房产税
  • 预收账款开票可以抵扣吗
  • 价内税包括
  • 流转税通俗举例
  • 外管证开具后如何缴税?
  • 营改增后消防维保税率是多少?
  • 其他收益纳税
  • 工会票据电子化管理系统如何领发票
  • 金蝶如何结转折旧费用的操作步骤
  • 销售货物没有合同要交印花税吗
  • 汇丰银行账户管理费
  • 2016年最佳歌曲
  • win11电脑下载的软件桌面没有图标怎么办
  • 其他应付款不用付了会计分录
  • 花卉盆景苗木
  • 材料成本差异如何理解
  • gnaupdaemon.exe是什么
  • 票据贴现业务如何核算
  • php-xml
  • 账龄分析法计提比例
  • php操作步骤
  • vue移动端pc端适配方案
  • 差额征税收到雇主责任险进项发票能抵扣吗
  • vue运行报错
  • 公司收到财政补贴款的会计分录
  • 已缴款未入库是扣款成功了吗
  • 2022年 change detection遥感图像变化检测 论文附代码
  • php时间代码
  • 最好用的电脑强力卸载软件
  • 出口退税退下来还得缴税吗
  • 出口海运费222011
  • 账户验证交易
  • 暂估入库成本的会计分录
  • 怎么连接php
  • 公司做的样品展示怎么入账
  • 如果没有抄税就申报了
  • 社保交费银行对账怎么办
  • 所得税费用该怎么算
  • SQL Server实现split函数分割字符串功能及用法示例
  • mysql乱码问题怎么解决
  • 广告费的税额计入哪里
  • 购买加油卡走哪个平台好
  • 发票清单用什么章
  • 商品损耗科目
  • 物业公司劳务外包
  • 发票遗失证明怎么写范文
  • 固定资产为什么不能直接计入费用
  • 计提应付票据利息10000的会计分录
  • 材料入库单金额写含税价吗
  • 贸易公司的成本怎么做
  • 增值税普通发票可以跨区域开吗
  • 企业会计准则和小企业准则的区别
  • sqlserver数据库显示单个用户
  • mysql5.7最新版
  • window组件在哪里
  • pptp和l2tp哪个比较安全
  • win8 metro应用
  • eclipse的android配置
  • unity3d的游戏
  • 记录心率
  • Linux系统安装字体
  • 单机模式在哪
  • js移动到指定位置
  • 简述activity的生命周期中有哪几种状态
  • js延时加载方式
  • android混淆后怎么破解
  • 江苏省地税局公众号关注
  • 沙宣发型适合什么年龄女性
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设