iphone5s基带部分电源部分主主电源供电及

时序:

1.,基带电源的供电,基带电源也叫pmu。

首先时序图说电池提供供电,电池是J6接口,视频习惯把接口称之为座子。查U2_RF芯片,发现供电信号为PP_BATT_VCC_CONN,但是没查到跟电池座子有关系,电池座子写的是PP_BATT_VCC,也没有发现PP_BATT_VCC转化为PP_BATT_VCC_CONN信号,怎么回事呢?我在iphone5的版本中找到了原因,因为在附录中说明了是同义词。

所以PP_BATT_VCC_CONN和PP_BATT_VCC就是同一个信号,虽然没有在iPhone5s中明说,以后就一直这样认为了。

2.,u2_rf的晶振和复位。

晶振是19.2mhz。

现在搜复位bb_rst_l。发现是信号AP_TO_BB_RST_L,字面意思是主cpu到基带的rst信号,低电平有效。但是有效表示复位,正常工作情况下是高电平,不复位,而刚开始的时候是低电平,那就表示已经复位了?这是不可能的,只能是上升沿触发复位。继续查AP_TO_BB_RST_L发现查不到,说明名字换了。

那就继续查bb_rst_l,但是发现BB_RST_L和PS_HOLD进行了线与。(PS_HOLD后面写了,是基带cpu发出的维持信号,我不懂这个信号是什么,但是看起来当BB_RST_L为高电平,PS_HOLD为低电平,还是给47脚高电平了。所以ps_hold要么是上拉要么是下拉,但是都不起作用,当BB_RST_L有高电平或者低电平的时候,只有当BB_RST_L高阻的时候才起作用。但是这也说不准,要看电压值。那么很可能这个复位信号不能把u2_rf芯片进行复位,因为ps_hold高电平是之后出现的。现在暂且认为PS_HOLD的高电平比BB_RST_L的高电平高,这样会使得u2_rf作为电源芯片开启变得稳定。)

既然BB_RST_L不是这个芯片的复位,那么考虑RESET_PMU_L才是u2_rf的复位信号。但是RESET_PMU_L确实没查到信号,那么我就查PMU_TO_BB_RST_L信号,因为尽管换了个名字。但是图纸中有AP/基带接口,看起来是芯片,但是不是,只是换名字而已。

RESET_PMU_L换成了PMU_TO_BB_RST_L,接到了主pmu上。U7是主pmu, u2_rf是基带pmu。

下面是对u2_rf芯片详解。

nostuff表示没装。

下面是对基带cpu的详解。

如图所示,基带cpu的供电显示ldo的,都来自基带电源芯片,并且是和s2/s4同时发出来的。

引脚标有nc或者打×的表示空脚,也叫闲置脚。

基带cpu的其他部分是跟射频有关,现在不管。

3.,cpu发出RADIO_ON_L信号。

cpu发出的信号为AP_TO_RADIO_ON_L,但是没发现接到了U2_rf芯片。那么找信号RADIO_ON_L,发现确实是接到了u2_rf芯片。AP_TO_RADIO_ON_L表示低电平开启基带电压供电。

4.,u2_rf发出s1/s3供电。

PP_SMPS1_MSMC_1V05是S1供电,PP_SMPS3_MSME_1V8是S3供电。pp表示供电。(注意s5和s1/s3同时出来,但是s5是给基带电源u2_rf本身使用。s4是给射频电源芯片的,现在不管。)

PP_SMPS1_MSMC_1V05供电给了u1_rf。PP_SMPS3_MSME_1V8供电给了u1_rf。

5.,主cpu检测基带cpu。

图上说的是检测jtag信号。四个信号:BB_JTAG_TCK,BB_JTAG_TDI,BB_JTAG_TMS,BB_JTAG_TRST_L。都连到了主cpu,即是U1。

同时基带pmu发出信号给u6_rf。图中看不出来,那我直接找u6_rf芯片看看,内容写到下一步。

6.,基带cpu检测码片。

如图所示,u6_rf芯片的输入和输出都表明了。注意,苹果电路图的输入和输出画的是准确的,而其他的电路图的输入和输出是不可信的。基带cpu即u1_rf芯片输出spi_clk,spi_data_mosi给了u6_rf,然后输出SPI_DATA_MISO信号给u1_rf。但是图中画成了双向通道,不知道是怎么回事,不管了。

7.,基带cpu发出ssbi信号给基带pmu。

可以看到时u1_rf发出PMIC_SSBI信号给u2_rf。

8.,u2_rf发出s2/s4供电给u1_rf。

s2,s4电给了基带cpu,但是s4电还给了射频ic。如图所示:

我随便选了一个s4供电转化的供电PP_RF2_2V05_DRX_BB,发现给了u3_rf。这应该是射频电源芯片,暂且不管那么多。

9.,u1_rf发出d0_en信号给u2_rf。(我发觉图写错了,应该u1_rf发出cx0_en信号给u2_rf)

基带cpu芯片u1_rf发出信号19P2M_CLK_EN给u2_rf,开启时钟信号输出,包括输出XO_OUT_A0,XO_OUT_D0,SLEEP_CLK。

10.,u2_rf输出mdm_clk给u1_rf。(从上图看应该是cxo对应的信号19P2M_MDM。图又画错了。)

11.,基带电源u2_rf延时发出复位信号给基带cpu芯片u1_rf。(图写错了,应该是PMIC_RESOUT_L信号)

12.,基带cpu芯片u1_rf发出ps_hold给基带电源u2_rf。

总结:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/243746.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

回溯算法篇-01:全排列

力扣46:全排列 题目分析 这道题属于上一篇——“回溯算法解题框架与思路”中的 “元素不重复不可复用” 那一类中的 排列类问题。 我们来回顾一下当时是怎么说的: 排列和组合的区别在于,排列对“顺序”有要求。比如 [1,2] 和 [2,1] 是两个不…

电脑磁盘格式化了怎么恢复里面文件?多个方法任你选

在日常生活中,我们可能会遇到由于误操作、病毒攻击等原因导致电脑磁盘被格式化的情况。一旦发生这种情况,我们可能会失去重要的文件,给工作和生活带来很大的困扰。但是,不必过于担心,本文将为您详细介绍如何在电脑磁盘…

Python 什么是点积注意力机制;点击注意力机制代码实现;Dot-Product Attention代码实战;超详细代码实现点积注意力

1.点积注意力机制简介 点积注意力机制(Dot-Product Attention)是一种常用的注意力机制之一,通常与Seq2Seq模型中的自注意力(Self-Attention)机制一起使用。它用于计算查询(Query)和键&#xff0…

Buildroot显示uboot logo

根据之前的开机现象,uboot部分没有开机logo 1、Makefile配置 查看一下u-boot/tools/Makefile是否都有如下配置 # Enable all the config-independent tools ifneq ($(HOST_TOOLS_ALL),) CONFIG_LCD_LOGO y CONFIG_CMD_LOADS y CONFIG_CMD_NET y CONFIG_XWAY_SW…

一.初识Linux 1-3操作系统概述Linux初识虚拟机介绍

目录 一.初识Linux 1.操作系统概述 计算机组成 硬件: 软件: 操作系统: 操作系统工作流程 操作系统作用 常见的操作系统 PC端: 移动端:(掌上操作系统) 一.初识Linux 2.Linux初识 linu…

分布式websocket即时通信(IM)系统保证消息可靠性【第八期】

b站上面本期视频版本,观看视频食用更佳!点击即可跳转,找不到视频可以直接搜索我 目前叫 呆呆呆呆梦 目前已经写的文章有。并且有对应视频版本。 git项目地址 【IM即时通信系统(企聊聊)】点击可跳转 sprinboot单体项目升级成sprin…

Ubuntu用gparted重新分配空间

ubuntu系统使用过程中安装系统时预先留的空间不够使用怎么办? 这么办! 首先 使用df -h 查看当前空间使用情况 已经分配的空间重新规划 ? 先将已分配的空间中的多余空间分离出来; 假设我想将挂载点/home下的一部分空间分给挂载…

《WebKit 技术内幕》学习之八(1):硬件加速机制

《WebKit 技术内幕》之八(1):硬件加速机制 1 硬件加速基础 1.1 概念 这里说的硬件加速技术是指使用GPU的硬件能力来帮助渲染网页,因为GPU的作用主要是用来绘制3D图形并且性能特别好,这是它的专长所在,它…

matlab模型变量一般说明,标定和显示量,以及产生a2l文件,自动填充a2l地址,并使用标定工具ati进行标定(推荐重要)

注意我是用的是matlab2019b 1,输入标定量,使用constant,用cal函数包裹 2,输出显示量,在划线上标注,然后用display函数包裹, 第一步和第二步完成以后,生产标定量a2l 3,输入…

常规二分查找中遇到的问题

以前我们写二分查找的时候&#xff0c;是这么写的&#xff1a; public static int binarySearch2(int []a,int target){int i0,ja.length-1;while(i<j){int mid(ij)/2;if(a[mid]target){return mid;}else if(a[mid]<target){imid1;}else {jmid-1;}}return -1;} 这么写&…

conda环境下OSError: We couldn‘t connect to ‘https://huggingface.co‘问题解决

1 问题描述 (dreamtalk) [rootlocalhost dreamtalk]# python inference_for_demo_video.py --wav_path data/audio/acknowledgement_english.m4a --style_clip_path data/style_clip/3DMM/M030_front_neutral_level1_001.mat --pose_path data/pose/RichardShelby_front_neutr…

【分布式技术专题】「分布式技术架构」 探索Tomcat技术架构设计模式的奥秘(Server和Service组件原理分析)

探索Tomcat技术架构设计模式的奥秘 Tomcat系统架构分析Tomcat 整体结构Tomcat总体结构图以 Service 作为“婚姻”1) Service 接口方法列表 2) StandardService 的类结构图方法列表 3) StandardService. SetContainer4) StandardService. addConnector 以 Server 为“居”1) Ser…

性能优化-OpenCL 介绍

「发表于知乎专栏《移动端算法优化》」 本文首先对 GPU 进行了概述&#xff0c;然后着重地对移动端的 GPU 进行了分析&#xff0c;随后我们又详细地介绍了 OpenCL 的背景知识和 OpenCL 的四大编程模型。希望能帮助大家更好地进行移动端高性能代码的开发。 &#x1f3ac;个人简介…

OpenCV——Scharr边缘检测

目录 一、Scharr算法1、算法概述2、主要函数 二、C代码三、python代码四、结果展示1、灰度图2、X方向一阶边缘2、Y方向一阶边缘3、整幅图像的一阶边缘 五、相关链接 OpenCV——Scharr边缘检测由CSDN点云侠原创&#xff0c;爬虫自重。如果你不是在点云侠的博客中看到该文章&…

MODNet 剪枝再思考: 优化计算量的实验历程分享

目录 1 写在前面 2 模型分析 3 遇到问题 4 探索实验一 4.1 第一部分 4.2 第二部分 Error 1 Error 2 4.3 实验结果 ①参数量与计算量 ②模型大小 ③推理时延 5 探索实验二 5.1 LR Branch 5.2 HR Branch 5.2.1 初步分析 5.2.2 第一部分 enc2x 5.2.3 第二部分 en…

【算法分析与设计】二叉树的层序遍历

&#x1f4dd;个人主页&#xff1a;五敷有你 &#x1f525;系列专栏&#xff1a;算法分析与设计 ⛺️稳中求进&#xff0c;晒太阳 题目 给你二叉树的根节点 root &#xff0c;返回其节点值的 层序遍历 。 &#xff08;即逐层地&#xff0c;从左到右访问所有节点&#xf…

2017年认证杯SPSSPRO杯数学建模B题(第二阶段)岁月的印记全过程文档及程序

2017年认证杯SPSSPRO杯数学建模 B题 岁月的印记 原题再现&#xff1a; 对同一个人来说&#xff0c;如果没有过改变面容的疾病、面部外伤或外科手术等经历&#xff0c;年轻和年老时的面容总有很大的相似性。人们在生活中也往往能够分辨出来两张不同年龄段的照片是不是同一个人…

3D应用开发工具HOOPS引领数字化工厂浪潮:制造业转型的关键角色!

随着科技的迅猛发展&#xff0c;制造业正经历着数字化转型的浪潮。在这一变革的前沿&#xff0c;Tech Soft 3D 的 HOOPS技术正扮演着关键的角色。 本文将深入研究HOOPS技术如何在数字化工作流程中发挥作用&#xff0c;以及它是如何引领制造业朝着更高效、智能的未来迈进的。 …

对读取的Excel文件数据进行拆分并发请求发送到后端服务器

首先&#xff0c;我们先回顾一下文件的读取操作&#xff1a; 本地读取Excel文件并进行数据压缩传递到服务器-CSDN博客 第一步&#xff1a;根据以上博客&#xff0c;我们将原先的handleFile方法&#xff0c;改为以下内容&#xff1a; const handleFile async(e) > {conso…

低代码技术杂谈

一、探讨低代码的定义 “Low-Code”是什么&#xff1f;身为技术人员听到这种技术名词&#xff0c;咱们第一反应就是翻看维基百科 或者其他相关技术论文&#xff0c;咱们想看维基百科的英文介绍&#xff1a; A low-code development platform (LCDP) provides a development env…