主题 : tiny210上root hub丢失的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 3374
精华: 0
发帖: 44
金钱: 220 两
威望: 44 点
综合积分: 88 分
注册时间: 2009-01-07
最后登录: 2020-09-08
楼主  发表于: 2012-12-26 14:03

 tiny210上root hub丢失的问题

我使用友善之臂的tiny210开发板,从网上下载了最新的Tiny210-20121217.iso将其中的linux 3.0.8 内核与对应的文件系统烧写到我的开发板上,启动都是正常的,不过我发现了一个问题:
第一次启动的时候,使用#lsusb的到如下结果:
[root@FriendlyARM /]# lsusb
Bus 2 Device 1: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 1 Device 2: ID 0424:2514 Standard Microsystems Corp.
Bus 1 Device 1: ID 1d6b:0002 Linux Foundation 2.0 root hub
但紧接着当我使用reboot启动后,再次执行命令的时候,得到如下结果:
[root@FriendlyARM /]# lsusb
Bus 1 Device 1: ID 1d6b:0002 Linux Foundation 2.0 root hub
发现丢失了root hub。请问这个是什么原因呢?该怎么解决呢?谢谢了!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-12-26 14:21
建议关电重启,USB hub可能并没有通过CPU控制复位
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 3374
精华: 0
发帖: 44
金钱: 220 两
威望: 44 点
综合积分: 88 分
注册时间: 2009-01-07
最后登录: 2020-09-08
2楼  发表于: 2012-12-26 14:58
谢谢你的回复,我又试了一下linux 2.6.35.7的老内核,系统启动跟重启都是正常的。
级别: 新手上路
UID: 3374
精华: 0
发帖: 44
金钱: 220 两
威望: 44 点
综合积分: 88 分
注册时间: 2009-01-07
最后登录: 2020-09-08
3楼  发表于: 2012-12-26 15:15
我查了一下关电启动跟reboot启动的开机打印,发现了以下的不同:
关电驱动:
[    1.451736] s5p-ehci s5p-ehci: S5P EHCI Host Controller
[    1.456811] s5p-ehci s5p-ehci: new USB bus registered, assigned bus number 1
[    1.463831] s5p-ehci s5p-ehci: irq 87, io mem 0xec200000
[    1.479883] s5p-ehci s5p-ehci: USB 0.0 started, EHCI 1.00
[    1.480486] hub 1-0:1.0: USB hub found
[    1.480536] hub 1-0:1.0: 1 port detected
[    1.482402] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.490290] s5p-ohci s5p-ohci: EXYNOS OHCI Host Controller
[    1.493665] s5p-ohci s5p-ohci: new USB bus registered, assigned bus number 2
[    1.500662] s5p-ohci s5p-ohci: irq 87, io mem 0xec300000
[    1.564327] hub 2-0:1.0: USB hub found
[    1.564374] hub 2-0:1.0: 1 port detected
reboot启动过程:
[    1.451612] s5p-ehci s5p-ehci: S5P EHCI Host Controller
[    1.456778] s5p-ehci s5p-ehci: new USB bus registered, assigned bus number 1
[    1.463798] s5p-ehci s5p-ehci: irq 87, io mem 0xec200000
[    1.479842] s5p-ehci s5p-ehci: USB 0.0 started, EHCI 0.00
[    1.480452] hub 1-0:1.0: USB hub found
[    1.480501] hub 1-0:1.0: 0 ports detected
[    1.482439] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.490344] s5p-ohci s5p-ohci: EXYNOS OHCI Host Controller
[    1.493718] s5p-ohci s5p-ohci: new USB bus registered, assigned bus number 2
[    1.500718] s5p-ohci s5p-ohci: irq 87, io mem 0xec300000
[    1.558723] s5p-ohci s5p-ohci: init err (00000000 0000)
[    1.558768] ohci_hcd: can't start s5p-ohci
[    1.558821] s5p-ohci s5p-ohci: startup error -75
[    1.558864] s5p-ohci s5p-ohci: USB bus 2 deregistered
[    1.558940] s5p-ohci s5p-ohci: Failed to add USB HCD
[    1.560373] s5p-ohci: probe of s5p-ohci failed with error -75
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
4楼  发表于: 2012-12-26 15:18
注意Superboot也尽量使用最新的
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 3374
精华: 0
发帖: 44
金钱: 220 两
威望: 44 点
综合积分: 88 分
注册时间: 2009-01-07
最后登录: 2020-09-08
5楼  发表于: 2012-12-27 08:29
谢谢版主的回复,我的Superboot使用的是最新的。你们可以试一下,我在好几块开发板上都试过,问题都出现了。
级别: 新手上路
UID: 3374
精华: 0
发帖: 44
金钱: 220 两
威望: 44 点
综合积分: 88 分
注册时间: 2009-01-07
最后登录: 2020-09-08
6楼  发表于: 2012-12-27 09:37
谢谢版主的回复,我觉得这个问题可能跟Suporboot或内核有关系。因为在linux 2.35.7内核没有出现这个问题,可在linux 3.0.8内核就出现了问题。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
7楼  发表于: 2012-12-27 11:11
那继续使用2.6.35内核就好了,做项目没有必要追求最新。
我们还有很多老客户在2440使用2.6.32内核
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.