求助!关于android的热插拔问题!!!

发布于 2022-09-18 04:40:56 字数 411 浏览 11 评论 0

现在公司在做一个产品用的是AMD的处理器和android的操作系统。我们的产品外面有个SD卡口是给用户使用的。但AMD又没有sd卡接口,所以我内置了一个读卡器在我们的产品里面,这样外面就可以有一个sd卡口给用户使用了。这样,用户的使用过程是通过sd卡插拔读卡器。读卡器的USB口是始终插在板子上没有动过的。但现在发现android对sd卡在读卡器上的插拔动作是不能识别的。也就是说,在sd卡插拔读卡器时,android内核没有检测到。要解决这个问题只有修改android的内核源码,改变它的识别机制。我用同样的设备在XP和UBUNTU上都有试过,是可以检测到sd卡插拔动作的。ubuntu上是通过udev机制实现的,有人移植过udev到android上吗?或者有其他解决办法。雪地里跪求高手指教!!!

[ 本帖最后由 youngmanl 于 2009-11-3 15:16 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

私野 2022-09-25 04:40:56

可以加个hotplug
或者移植udev上去
andriod不是用的Linux吗?

会发光的星星闪亮亮i 2022-09-25 04:40:56

对啊android内核确实是linux但是文件系统还是有点区别的。我也是个新手刚刚进入公司就碰到了这个难题。
只是想找是否有人移植过udev到android。这样我也可以更快的搞好这个。毕竟时间有点紧。我也了解了一下udev的移植,
但由于文件系统的不一样。不知道怎么才能移植到android,网上也没找到相关文章。所以就到这里来求助大家了,我在内核源码区也有同样的帖子。15分的。欢迎大家去
oooO ↘┏━┓ ↙ Oooo
( 踩)→┃你┃ ←(死 )
  \ ( →┃√┃ ← ) /
  \_)↗┗━┛ ↖(_/

一抹苦笑 2022-09-25 04:40:56

kernel源代码里应该带

花间憩 2022-09-25 04:40:56

“kernel源代码里应该带”
楼上这句话是什么意思。带什么。

情话墙 2022-09-25 04:40:56

我的QQ54911243欢迎有经验的网友加我,跟我深入的讨论这个问题。十万火急啊!各位大哥们。

简单气质女生网名 2022-09-25 04:40:56

试试用2.6.18的kernel
我的是2.6.32

旧梦荧光笔 2022-09-25 04:40:56

我的问题是这样的。我的sd卡是通过读卡器连到板子上的。通过串口看打印信息。插拔读卡器的USB口是有打印信息的。但保持USB连接到板子,而插拔sd卡时看不到任何打印信息,也就是内核根本就没有对这个事件有反应。但我在xp和ubuntu上试是可以看到打印信息并成功挂载的。所以觉得是android的内核有问题。通过配置它的内核选项真的有可能解决掉吗?
那这样是要修改USB配置还是SD卡的相关配置呢??

一紙繁鸢 2022-09-25 04:40:56

USB和MMC相关

顺便看看我给你发的链接,谢谢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文