TC平台上接了USB HUB后WindRiver启动死机的问题

快三年的时间没有在这里写过文章了。这三年,一直都很忙,被公司的各种项目弄的团团转。

2011年年初从上海回成都,一个人在成都的BIOS圈子里孤军作战,整个公司只有一个x86硬件,只有我一个BIOS研发,就这样默默的做项目,我们两个人,以底层小员工的心态去做,一直以为会有新的领导出现,来为自己的项目决定方向,来管理自己的工作内容,一切都只是以为。

2013年,x86硬件扩充到7个人,BIOS扩充到3个人,再也没有人来领导我,从此我开始领导别人,我们都还那么的年轻不成熟。一心想把手头的项目做好,做好后能够改善大家的待遇。最后的结果是少数项目赚了钱,都拿去投更多垃圾项目了,所以每年年终总结,公司都穷困潦倒,要靠政府的救济金过日子(研发补助费)。

在成都的这几年,主攻工控项目,做了X86的很多平台,比如Menlow,CedarTrail,BayTrail,Quark,ChiefRiver, SharkBay, 工控行业的各种尺寸接口规格也都做过了。付出了很多,但是没有赚到钱。当初从台企跳到民企的初衷是想把从台湾人那偷学的知识拿来报答祖国人民,现在发现这种想法很幼稚,民企做事情太三心二意,有头无尾,口口声声说要做物联网,招了一年了物联网部门都只有一个员工。给不起钱,招不到人都只是借口,关键问题是有没有想发展的决心。说是主攻物联网,却要做车机,要做平板,医疗机,什么都想抓住,什么都没做成功。觉得BOSS和我老爸很像,喜欢跟风,却什么都做的一般。

我觉的做事情最好先坚持把一样做好,持续改进,等达到行业领先后,再扩宽比较好,只可惜BOSS不这么想,他只要宽,不想做好,因此接了无数的项目把我们淹死。

因为BOSS的意图太明显了,做宽了就把公司卖掉,只管他捞钱,不管我们的死活。所以今年有很多部门领导辞职了,这其中有曾经和我并肩作战的X86硬件同学。

他们都走了,我很失落,于是我开始好好学习,用学习来赶走失落的心情,或许我也能再谋一个好东家。


好了,不说了,开始讲Bug吧,程序员的生活每天就是解无数的Bug。如果没有Bug,就没有我们活着的价值了。


Intel Atom TunnelCreek平台上,我们引出了两个TYPEA的USB插槽,Port2插槽插上USB HUB,在windriver启动时,会概率性的死在:

[   0.613091] RPC: Registered tcp NFSv4.1 backchannel transportmodule.]

Port1插槽的硬件位置为:EHCI 2/8/3 Port1

Port2插槽的硬件位置为:EHCI 2/2/3 Port3

死机的现象很奇怪,port1很稳定,port2有问题,客户帮忙在Windriver里追出死机的位置如下:

IDP USB driver

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值