您的位置:首页 > 其它

工作中遇到拦路虎怎么办?

2010-09-19 14:28 387 查看
最近一段时间都在PXA平台上整一个USB功能,一开始说是USB OTG,过了一段时间才明白,搞的是USB HOST。汗呀,可惜偶一直对这方面分不清,也没有任何的积累。只有一步一行,到目前为止已经进行了一个月了,最终效果还是没有实现。

先是要改硬件,在我买了跟OTG线材可以插上U盘后,平台总算搭建起来了。关于USB这块,团队的人都算不上熟悉。经过一系列添加打印语句、跟开发板代码比较、跟同事讨论改动建议、网上查资料等等过程,在mobile平台上始终无法检测到U盘。可惜网上的做PXA的同行也不多,做PXA的MOBILE更少,如果有原始代码比对就好了,也不至于拖了这么久,愁啊!

后来安排了一个同事一起协助解决这个。USB这块牵扯太多,细节方面不会有多少人弄的清楚透彻,究竟要改动哪些?问题可能出在哪里?大家都不是很清楚。而且,连marvell的FAE本身似乎也不熟悉HOST这块,对我们的支持太弱了,发了两封邮件都不回应。如果是6410的那种案子,资料就很多,碰到问题也不会进入这种窘境,听网友说很多公司都把PXA的案子砍掉了,贵而且不宜开发。

总结:在一个整体项目中,碰到这种解决有困难的问题该怎么办?毕竟有些问题是客观存在的,并不是主观上可以解决的。而且在资料和技术支持有限的情况下,怎么样处理掉它并且不让他影响到整个项目的进度和实施。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: