玩转移远SC60 Android开发板------(6)去掉PMI芯片

  SC60模块使用的是高通MSM8953套片,对应使用的电源芯片是PM8953和PMI632。其中PM8953包括如下功能: ◆ Input power management ◆ Output power management ◆ General HK ◆ Audio ◆ IC interfaces ◆ Configurable pins:either multipurpose pins (MPPs) or general-purpose input/output (GPIOs)而PMI63
摘要由CSDN通过智能技术生成

SC60模块使用的是高通MSM8953套片,对应使用的电源芯片是PM8953和PMI632。
其中PM8953包括如下功能:
 ◆ Input power management
 ◆ Output power management
 ◆ General HK
 ◆ Audio
 ◆ IC interfaces
 ◆ Configurable pins:either multipurpose pins (MPPs) or general-purpose input/output (GPIOs)
而PMI632主要包括了如下功能:
 ◆ Switching charger
 ◆ Qualcomm battery gauge
 ◆ Type-C and Micro USB connectors support
 ◆ Quick Charge 2.0 and Quick Charge 3.0 support
 ◆ Battery current limiting (BCL) module
 ◆ General housekeeping
 ◆ Analog to digital converter (ADC)
 ◆ Battery interface module (BIM)
 ◆ Red, green, blue (RGB) LED drivers, PBS pattern generator(PPG)
 ◆ Vibrator driver
 ◆ Qualcomm® camera flash
 ◆ LCD bias
 ◆ HR-LED
 ◆ GPIOs that can be configured to function within some of the other categories
  在不使用充电、FG 电量计、充电指示、闪光灯驱动、背光驱动、马达驱动、电池 ID 和电池温度检测的前提下,可以去掉PMI芯片的。

  这里主要的修改就是USB。默认有PMI的模块,vbus脚是连接在PMI侧的,现在需要连接到PM8953的GPIO-7作为vbus插入检测,使用MSM8953的GPIO_1作为USB ID检测。参考图如下:
在这里插入图片描述
Usb3.0的主从设备检测是通过CC1和CC2控制USB_ID,再通过USB_ID输出,通知GPIO_1来实现:当插入device时,USB_ID会输出低电平,GPIO_1收到后,通知模块进入host模式;如不需要OTG功能,USB¬_ID脚可悬空。

驱动修改主要是增加extcon1节点了。

//stone added for usb-detect
&soc {
   
	usb_detect {
   
		compatible = "linux,extcon-usb-gpio";
		vbus-gpio = <&pm8953_gpios 7 GPIO_ACTIVE_HIGH>;

		pinctrl-names = "default";
		pinctrl-0 = <&usb2_vbus_det_default>;
	};
};

&pm8953_gpios {
   
//shiyan added for usb-detect
	gpio@c600 {
    
		qcom,mode = <0>; 
		qcom,vin-sel = <3>; /*reference voltage 1.8v*/ 
		qcom
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
### 回答1: Quectel SC60-W是一款具有高度集成度和强大功能的无线通信模块。该模块采用了Quectel的最新技术,可以支持2G、3G、4G和低功耗蜂窝物联网(LTE Cat 1)网络。 SC60-W模块采用小型封装设计,非常适合于紧凑的设备和应用场景。它具有低功耗和高性能的特点,不仅能够提供可靠的无线连接,还能降低能耗并延长电池寿命。 该模块支持多种接口,如UART、USB、SPI和GPIO等,可以与主控制器或其他设备进行简单的串行通信。此外,它还具有丰富的扩展接口,如I2C总线、ADC和PWM等,可满足各种应用的需求。 在功能方面,SC60-W模块支持全球主要运营商的网络频段,并提供了强大的数据传输功能。它支持高速传输、语音通话、短信、网络定位等功能,可以满足不同应用场景的需求。 此外,SC60-W还具备良好的安全性能和可靠性。它支持多种安全协议和机制,如TLS/SSL、IPSec和HTTPS等,可以在数据传输中保证信息的安全性和完整性。同时,它还具备丰富的诊断和监视功能,可对网络连接进行实时监测和调试。 总之,Quectel SC60-W是一款功能强大、性能稳定的无线通信模块,适用于各种物联网应用,包括智能家居、工业自动化、智能交通等领域。它提供了可靠的无线连接、高速数据传输和丰富的功能选项,可以满足不同应用的需求。 ### 回答2: Quectel SC60-W是一款多模无线通信模块,广泛应用于物联网设备和应用中。该模块支持GSM、GPRS、NB-IoT和eMTC等多种通信技术,具有高度的灵活性和兼容性。SC60-W采用紧凑的封装和低功耗设计,适用于各种电池供电设备和长期待机的应用场景。 该模块提供了完善的软件和硬件支持,可以与不同操作系统和开发环境进行无缝集成。同时,Quectel还提供了丰富的开发工具和文档,帮助开发者快速上手,迅速实现物联网项目。 SC60-W不仅具备强大的通信能力,还有丰富的扩展接口和功能模块。用户可以通过UART、USB、SPI等接口与外围设备进行连接,实现数据的收集和传输。此外,该模块还集成了蓝牙和Wi-Fi功能,方便设备与智能手机、路由器等进行互联。 在安全方面,SC60-W支持加密传输和认证机制,保证数据的安全性和完整性。此外,模块还具有故障检测和故障自恢复功能,确保设备的稳定运行和持续性。 总的来说,Quectel SC60-W是一款功能强大、可靠性高的物联网通信模块,适用于各种物联网设备和应用场景。它能够为物联网领域的开发者和用户提供快速、稳定、安全的通信解决方案。 ### 回答3: Quectel SC60-W是一款集成了全球定位系统(GPS)、无线通信(GPRS/EDGE/UMTS/HSPA/LTE)以及Wi-Fi功能的多模块解决方案。这款模块采用高集成度设计,具有低功耗和高性能的特点。 Quectel SC60-W支持LTE Cat 4功能,能够提供高速的无线数据传输,使得设备能够实现更快速的互联网连接。同时,它还支持GPRS/EDGE/UMTS/HSPA等多种通信方式,以满足不同场景下的通信需求。除此之外,该模块还具备Wi-Fi功能,能够与无线局域网络进行无缝连接。 此外,Quectel SC60-W采用了先进的射频设计,具有优异的均衡性能和良好的抗干扰能力,使其在复杂的信号环境中表现出色。它还支持多种定位系统,如GPS、北斗和GLONASS,确保设备能够获得准确和可靠的定位服务。 Quectel SC60-W还具备丰富的外设接口,包括UART、I2C、SPI、GPIO等,为用户提供了灵活的扩展和集成选项。此外,该模块还支持嵌入式软件开发套件,为开发者提供了便捷的开发环境和丰富的功能库,使其能够快速构建自己的应用程序。 总之,Quectel SC60-W是一款强大的多模块解决方案,具备先进的通信和定位功能,适用于各种物联网应用场景,如车联网、智能家居、工业自动化等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

归心2020

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值