ARM
文章平均质量分 73
涉及ARM硬件相关
Aitel@
三尺微命,一介书生。
展开
-
eFuse技术
1. 概念eFuse的概念最早来源于2004年IBM工程师的发现。该发现表明:与更旧的激光熔断技术相比,电子迁移(EM)特性可以用来生成小得多的熔丝结构。EM熔丝可以在芯片上编程,不论是在晶圆探测阶段还是在封装中。采用I/O电路的片上电压(通常为2.5V),一个持续200微秒的10毫安直流脉冲就足以编程单根熔丝。通过运用eFuse技术,允许计算机芯片的动态实时重新编程。抽象地说计算机逻辑通常是“蚀刻”或“硬编码”到芯片上,在芯片完成后不能改变。通过使用eFuse技术,芯片制造商可以允许..转载 2022-04-02 15:52:37 · 4855 阅读 · 0 评论 -
NVM, PROM, OTP, eFuse傻傻分不清楚
1. 什么是NVM?NVM: Non-Volatile Memory,非易失性存储器NVM 的特点是存储的数据不会因为电源关闭而消失,像 Mask ROM、PROM、EPROM、EEPROM、NAND / NOR 闪存 (Flash Memory) 等传统 NVM,以及,目前许多正在研发的新型态存储器,如磁性存储器 (MRAM)、阻变存储器 (RRAM)、相变存储器 (PRAM)、铁电存储器 (FeRAM) 等等都属于 NVM。所以NVM的概念很大。从可编程次数来看,NVM可以分为3类:MTP:转载 2022-04-02 15:48:56 · 2848 阅读 · 0 评论 -
nxp i.mx6系列处理器修改和查看eFuse的方法
博主在发此博文前,已经在i.mx6ul和i.mx6ull处理器验证过了。在uboot阶段进行查看或修改eFuse,语法如下。=> fuse read <bank> <word> [<cnt>]//从影子寄存器中读取eFuse的值=> fuse sense <bank> <word> [<cnt>]Reads the eFuse value directly from the fusebox.=> f转载 2022-04-01 19:41:26 · 766 阅读 · 0 评论 -
浅析安全启动(Secure Boot) —写得很好
前言安全启动的根本目的是为了防止消费者从软硬件层面对产品的部分关键系统进行读写、调试等高权限的操作。以限制消费者的能力,来达到保护产品的商业机密、知识产权等厂家权益的目的。当然,厂家是不会这样宣传 Secure Boot 的。他们的文案通常都是通过这项技术保护用户的隐私,防止恶意软件修改系统软硬件等等。不过不论如何,随着 ARM 架构的广泛授权,基于 TrustZone 的 Secure Boot 也越来越普遍了。本文是通过我自己对市面上的一些基于 ARM TrustZone 的 Sec...转载 2022-04-01 18:45:45 · 19124 阅读 · 5 评论