Android设备中的eFuse(electronic fuse,电子保险丝)是一个硬件安全功能,它通过不可逆的方式存储关键信息,以保护设备免受篡改。eFuse通常是集成在系统级芯片(SoC)中的一个小型、一次性可编程(OTP)电路,用于存储安全相关的数据,例如设备认证密钥、Bootloader状态、加密密钥等。 eFuse的工作原理 eFuse工作方式类似于电子版的熔断器。当特定的条件被满足时
原创 2024-10-15 17:45:05
2385阅读
    我们已经积累了这样的经验:如果有一个大块的数据需要通过Tcp发送,我们会采用异步的方式以避免当前工作线程阻塞。那么,如果我们有多个线程需要同时发送大块的数据了?每个线程都在NetworkStream或Socket上提交异步发送数据的请求会导致数据发送的混乱(多个线程同时在一个Socket上进行写操作),所以,我引入了前面介绍的线程安全的网络流。在引入这个类后,
转载 2月前
360阅读
LinearLayout(线性布局) 布局方式orientation |方向:属性horizontal(横向) 属性vertical(属向)   -------------------------------------------------------------------RelativeLayout (相对布局)// 相对于给定ID控件 android:lay
转载 10月前
27阅读
eFuse使用有源电路而非易熔连接部分来切断电流,用于帮助设计人员满足快速切断、自复位和低电流条件下可靠运行等要求
原创 精选 2024-08-18 15:30:10
168阅读
eFuse基于一个简单概念,即通过测量已知电阻器上的电压来检测电流,然后在电流超过设计限值时,通过场效应晶体管(FET)切断电流。eFuse具有热保险丝无法实现特性、灵活性和功能。 本文将介绍电子保险
热保险丝作为一种基本的电路保护器件,已经成功使用了150多年。热保险丝有效可靠、易用,具有各种不同的数值和版本,能够满足不同的设计目标。然而,对于寻求以极快的速度切断电流的设计人员来说,热保险丝不可避免的缺点就是其自复位能力,以及在相对较低的电流下的工作能力。对于这些设计人员来说,电子保险丝(通常用eFuse或者e-Fuse表示)是一种很好的解决方案,有时还可以取代热保险丝,但通常是对热保险丝功能
原创 精选 2024-08-16 22:27:48
290阅读
前面简单讲解了WM8960语音芯片工作方式,WM8960做master,之前参数配置ADC/DAC采样速率的是44.1K,有点问题,现在改为16K,下面会解释为什么要改成16K。WM8960参数配置如下:注意录音时关掉内部路径,否则会有杂音。#ifdef ALOOPBACK //先关掉内部路径播放 0x2d,0x080, //Left Input Boost Mixer to Left
转载 4月前
488阅读
概述: aleph1书写了这篇经典文章,首先要向他致敬。 tt整理翻译了它,其次就是要向他表示衷心的感谢。 该篇文章由浅入深地详细介绍了整个书写shellcode的步骤, 并给出了图示帮助理解。文章中涉及到了一些工具的使用, 要求具备汇编语言、编译原理的基础知识,如果你对此不 了解的话,我建议你不要看下去,而是应该回头学习更基础 的东西。gd
1. 什么是RPMB首先RPMB是repaly protected memory block,从字面意思理解就是一个回放保护的存储区域。 这个区域是EMMC或者UFS上的一个区域,这个区域可以读,可以写,但是读和写是受到访问控制和回放保护的。 UFS上的RPMB空间大小一般是16M; EMMC上的RPMB空间大小一般是4M,也有64K的; 所以RPMB的空间大小一般看选择的存储芯片的数据手册(遇到
preloader运行流程–基于MT6765启动流程简介ARM架构中,EL0/EL1是必须实现,EL2/EL3是选配,ELx跟层级对应关系:EL0 -- app EL1 -- Linux kernel 、lk EL2 -- hypervisor(虚拟化) EL3 -- ARM trust firmware 、pre-loader1.设备上电起来后,跳转到BootROM(不是flash)中的b
保险丝,又被称为“熔断器”,是一种大家耳熟能详的电子元器件,当电流超过额定值时,传统的熔断器将通过焦耳热熔化内置合金部件来保护电路和防止设备损坏,应用范围极为广泛。不过今天我们秉承“发现电子元器件新物种”的好奇心,走进一款“不一样”的保险丝---E-Fuse IC,它会颠覆我们对于传统保险丝的认知。E-Fuse IC与传统熔断器有很大不同,它具有高速限流与定时关断功能,当电流过大时,内置MOSFE
1、Efuse是什么        eFuse的全称是“电子熔断器”(electronic fuse),是一种可编程电子保险丝,是一种用于存储信息和保护芯片的非易失性存储器件。它的原理是基于电子注入和热效应。在eFuse中,短电流脉冲被应用于热致电子发射,这会使电流通过一个非常小的导线。该电流会引起电线中的材料熔断,形
转载 2024-06-23 23:43:51
73阅读
AT Command流程分析之ATFWD解析   At Commands学习系列的第二部分,主要是介绍高通实现的ATFWD框架。在这需要说明一下的是,或许你对AT Command很了解了,但是却貌似都不知道ATFWD,这很正常,严格来说,ATFWD都不算属于AT Command框架的一部分,只是对扩展的at命令做的一个扩展实现。 APSide的AT命令,高通也提供了一套
由于我的手里的机智云开发版式第二代,网上所有的开发版资料都是一代的,一代和二代的长得都不一样,而且很多时候文档和开发板资料都不完全,所以,这里很有必要给大家写写这方面的文章以供参考。首先,先请大家看看机智云的一代和二代长什么样子一代,如图所示二代,如图所示通过以上的两个图片,大家应该看得出有什么差别了吧,具体的等大家拿到开发版就知道了!,就目前来说,这个开发版是可以免费申请的,大家感兴趣的话,可
1、eFUSE所有支持 Secure Boot 的 CPU 都会有一块很小的一次性编程储存模块,我们称之为 FUSE 或者 eFUSE,因为它的工作原理跟现实中的保险丝类似:CPU 在出厂后,这块 eFUSE 空间内所有的比特都是 1,如果向一个比特烧写 0,就会彻底烧死这个比特,再也无法改变它的值,也就是再也回不去 1 了。一般 eFUSE 的大小在 1KB 左右,OEM 从 CPU 厂家购买了
转载 2024-05-16 22:49:22
158阅读
写在前面:    当你遇到一件麻烦事的时候,你要做的就是乖乖听它的话,别再自找麻烦。 1.参考资料ESP-IDF手册ESP-AT手册esp-dev-kits开发板手册2.下载IDF和IDE不推荐使用esclipse和vscode插件,除非你经常用这两个,对它们很熟悉,而且下载插件时可能需要外部上网 第一个很小那个只是一个下载器,第二个是已经把库一起下好的,建议下载第二个,然后按照步骤安装
转载 2024-07-31 20:55:05
1010阅读
ESP32 - ULP 协处理器在超低功耗模式下软件模拟 I2C 读取光照传感器(汇编)本文是关于 ESP32 - ULP 协处理器在低功耗模式下模拟 I2C 主机读取光照传感器 BH1750 的例子1. I2C 管脚分配软件模拟 I2C 的例子使用 RTC_GPIO9, RTC_GPIO8 两个管脚, 对应的 GPIO 管脚如下表I2C_PINRTC_GPIOGPIOI2C_SCLRTC_GPI
转载 2024-05-16 09:00:20
152阅读
EIP,EBP,ESP都是系统的寄存器,里面存的都是些地址。 为什么要说这三个指针,是因为我们系统中栈的实现上离不开他们三个。 我们DC上讲过栈的数据结构,主要有以下特点: 后进先处。其实它还有以下两个作用: 1.栈是用来存储临时变量,函数传递的中间结果。 2.操作系统维护的,对于程序员是透明的。我们可能只强调了它的后进先出的特点,至于栈实现的原理
转载 7月前
34阅读
目前手机行业内,出厂熔丝之后,不能进行随意刷机,非熔丝设备一般属于开发设备,用来内部自定义刷机。 熔丝过程中,有一个步骤就是写入设备ID信息, 熔丝设备通常具有唯一的设备ID,可以用防止软件篡改和仿冒,一些商业化行为的唯一标记等。 这些标识通常是在制造过程中预先烧录到eFUSE中的,用于识别每个设备的唯一性,Bootloader可以读取eFUSE中的这些标识,并在设备启动时使用它们来进行身份验证。
原创 2023-08-01 14:15:01
964阅读
1. 基本概况及介绍  不同于大多数FPGA使用的SRAM阵列,eFuse一次只有一根熔丝能够被编程,这是该方法的配置能力存在限制范围的原因。但当与日益成熟的内置自测试(BIST)引擎组合使用时,这些熔丝就变成了强大的工具,能减少测试和自修复的成本,而这正是复杂芯片设计所面临的重大挑战。   eFuse就好像在硅片上建立了无数个交通岗哨,控制信号的传输或停止,据悉这将把芯片中的电路运行效率提高上千
转载 2024-04-27 08:34:24
30阅读
  • 1
  • 2
  • 3
  • 4