找回密码
 注册
搜索
查看: 4259|回复: 3

[讨论] GPIO配置问题

[复制链接]
发表于 2016-7-22 16:15:07 | 显示全部楼层 |阅读模式
悬赏500RD币已解决
高通MSM8909平台,使用Android5.1系统,有下面几个问题请教:

1.开机进入工厂模式。硬件设计上使用了camera的reset功能,cam_rst使用的是GPIO_28,在工厂模式下测试完camera并且退出camera以后是否可以单独控制GPIO_28的输出?不能,请说明原因;可以,要如何实现。谢谢。


2.在工厂模式下是否可以实现SD卡热插拔功能?

3.sim卡热插拔的检查脚是否可以使用参考设计以外的GPIO?

我之前的理解是SIM卡和SD卡检测用的GPIO、cam_rst、cam_pwdn等这些脚是可以更换的,软件只要更新一下宏定义就好了,为什么现在的软件人员告诉我在Android系统上是多线程,没办法更改,或者没办法在其他地方调用GPIO?比如camera的reset,只能在使用camera时配置GPIO,退出camera以后就不能单独控制这个GPIO了。

请各位达人帮忙解释一下,我也多学习学习,难道智能平台的软件这么死板么?

最佳答案

查看完整内容

1.camera reset退出camera后可以控制,但是需要重新申请,不过不建议其他处控制该gpio,如果再控制期间camera使用该gpio,可能会导致camera打不开。 2.如果是fastmmi状态下是可以实现sd卡热插拔的,但是需要一点工作量。 3.sim 热插拔的检查脚绝对可以更改,但是高通部分不开源,不确定是否需要厂家介入。 从你问的问题来看,我觉得你应该是个硬件,而且还是一个稍微有思想的硬件,可能工作年头不多。 手机芯片厂家会提供一套基本 ...
发表于 2016-7-22 16:15:08 | 显示全部楼层
1.camera reset退出camera后可以控制,但是需要重新申请,不过不建议其他处控制该gpio,如果再控制期间camera使用该gpio,可能会导致camera打不开。
2.如果是fastmmi状态下是可以实现sd卡热插拔的,但是需要一点工作量。
3.sim 热插拔的检查脚绝对可以更改,但是高通部分不开源,不确定是否需要厂家介入。

从你问的问题来看,我觉得你应该是个硬件,而且还是一个稍微有思想的硬件,可能工作年头不多。
手机芯片厂家会提供一套基本的bsp,包括硬件配置,电路图。我们厂家,除非有必要的需求,尽量不要更改太多。一般平台,gpio口有很多,不必要非得去跟camera和sim相关模块去争资源。这样增加了软硬件的调试难度,有可能海湖导致无法解决的问题。

理论上gpio可以随意换,包括sd卡也可以实现热插拔,但是现在手机公司都拼价格和人力成本,很多东西,投入过多,产出过少,就不经济了!

评分

1

查看全部评分

点评回复

使用道具 举报

 楼主| 发表于 2016-7-25 10:46:28 | 显示全部楼层
自己顶一下吧。
点评回复

使用道具 举报

发表于 2016-7-25 15:23:16 | 显示全部楼层
不懂 路过
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 11:25 , Processed in 0.064505 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表