3种类型芯片加密如何设置?

周立功单片机 2017-11-03 06:53 次阅读

经常有人问到:这个芯片能不能加密保护?加密的芯片是不是无法再次使用?关于芯片加密那些事,答案就在本文之中!

随着信息技术的发展,信息的载体-芯片的使用也越来越多了,随之而来的芯片安全性的要求也越来越高了,各个芯片厂商对芯片保密性要求越来越高,芯片的加密,保证了芯片中的信息的安全性。经常有客户打电话过来问,这个芯片加密了还能不能用啊。本文通过对芯片的加密的介绍来看看不同的Flash,MCU以及DSP加密的效果。

一、Flash类型芯片的加密

Flash类芯片(包括SPI FLASH ,并行FLASH,NAND FLASH等)加密后一般情况下都是禁止“写”以及“擦除”操作,通过状态寄存器写入加密信息,如果该芯片已经加密,则进行编程操作时,编程虽然能成功,但是客户的代码实际上是没有写入到芯片的。

以SPI Flash中的MXIC厂商的芯片为列,下图为其在SmartPRO系列编程器加密设置界面。

按上图的设置可视界面,把对应配置信息写入后,Flash对应的区域即进入保护状态,不能编程,擦除,只能通过清空加密寄存器中的信息,才能从新对芯片进行擦除、编程操作。

二、MCU类型的芯片加密。

经常会有人就MCU加密保护后,能否二次使用的问题进行咨询。对于加密后的芯片能不能二次使用这个问题,得具体看是哪个类型的芯片,类似于TIMSP430系列芯片加密后即不可进行二次使用,这个加密为OTP(One Time Programmable)型,只能进行一次烧录。其原理是通过高压烧断熔丝,使外部设备再也无法访问芯片,这个是物理性,不可恢复,如要加密,请慎用!下图为SmartPRO系列编程器的操作按钮。

但对于大部分MCU芯片来说,加密后芯片还是可以进行二次使用的。类似于ST厂商的MCU有3级可选的加密,即Level 1,Level2,Level3。

1、Level1 就是不做读保护级别,即可以读出芯片中的数据,但不能对芯片进行编程、擦除操作。

2、Level2保护,这种状态下,不能读取芯片内的程序代码内容,也不能对芯片再次做存储空间的擦写或芯片调试了。

3、Level3级别的保护就是不可逆的保护,保护后即不能进行其他操作。而Level1,Level2加密后可以通过解密的方式对芯片进行第二次操作。

类似ST MCU的这3种级别的加密方式还是比较人性化的,客户可根据自己的需求来管理不同的加密级别。下图为SmartPRO系列编程器加密设置操作界面。

三、DSP类型的芯片加密

DSP的芯片加密形式是通过在特定的区域写客户的密码进行加密的。这种加密是可逆的,可以通过输入正确的密码,重新对芯片进行任何操作。但如果密码为全“0”,这种方式是不可逆的,属于芯片的一次性设置,须谨慎。其SmartPRO系列编程器加密设置窗口如下。

总结

通过上述简单的介绍,你了解了各类芯片的加密设置了吗?快动手试试这些加密方法吧。


原文标题:【揭秘】芯片加密后究竟能不能再次使用?

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

有源滤波电路是什么?滤波电路有哪几种?

有源电力滤波器(Active Power Filter,简称APF)是一种用于动态抑制谐波、补偿无功....

发表于 08-15 17:22 10次 阅读
有源滤波电路是什么?滤波电路有哪几种?

STC8系列单片机技术参考数据手册和详细资料免费下载

STC8系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8....

发表于 08-15 16:38 9次 阅读
STC8系列单片机技术参考数据手册和详细资料免费下载

请问如何实现WIFI与DSP的数据交互并使DSP做出反应

使用的是ADP32FX的DSP模块(貌似和F2812类似),要实现通过手机APP来通过WIFI模块与DSP通信并使其电灯,目前...

发表于 08-15 15:51 60次 阅读
请问如何实现WIFI与DSP的数据交互并使DSP做出反应

运用FPGA解决DSP设计难题

作者:Reg Zatrepalek Hardent 公司 DSP/FGPA 设计专家 rzatrepalek@hardent.com 本文以实践为基础,对 DSP和...

发表于 08-15 09:46 85次 阅读
运用FPGA解决DSP设计难题

基于DSP和FPGA技术的低信噪比雷达信号检测

我国目前的海事雷达大多为进口雷达,有效探测间隔小,在信噪比降为3 dB时已经无法识别信号。随着微电子技术的迅猛发展,高速A/...

发表于 08-15 09:43 95次 阅读
基于DSP和FPGA技术的低信噪比雷达信号检测

如何使用DSP来进行开关电源的设计与实现

采用数字信号处理器设计了一种开关电源。介绍了开关电源的构成及其控制方式; 描述了 TMS320LF2....

发表于 08-15 08:00 19次 阅读
如何使用DSP来进行开关电源的设计与实现

请问DSP读取旋变初始位置程序应该怎么写呢?

大家好,我想问一下,我想用DSP去读取旋转变压器的初始位置,用的是AD2S1200,程序应该怎么写呢?拜托大家了。...

发表于 08-15 07:35 23次 阅读
请问DSP读取旋变初始位置程序应该怎么写呢?

请问如何用CCS5.2建立带CSL库文件的DSP C工程

[table] [tr][td] CCS是什么东西,做什么用的,就不需要我多介绍了,相信搞DSP的人都很清楚。      &...

发表于 08-15 07:07 15次 阅读
请问如何用CCS5.2建立带CSL库文件的DSP C工程

TM4C中断向量表映射:中断向量表的位置是固定在 .intvecs: >0x00000000吗?

    .intvecs:   > 0x00000000这个位置是Flash的首地址(tm4c123ah6pm),中断向量表的位置是不是固定在此...

发表于 08-15 06:48 10次 阅读
TM4C中断向量表映射:中断向量表的位置是固定在 .intvecs: >0x00000000吗?

flash某位置已经写好数据,能否不用擦除继续覆盖写入数据

如图所示。地址0x6200位置处,已经写入了0x00000002,能否再次在地址0x6200处再次写入另外一个数据,例如0x00000003.求教各位大神...

发表于 08-15 06:31 100次 阅读
flash某位置已经写好数据,能否不用擦除继续覆盖写入数据

请问有AD2S1200的dsp例程吗?

大家好!请问一下,有没有AD2S1200的DSP例程啊,现在想控制无刷直流电机,不知道从哪儿下手,希望大家帮助一下,谢谢!...

发表于 08-15 06:04 8次 阅读
请问有AD2S1200的dsp例程吗?

void IniteCANModule()

[table] [tr][td] Hi all, I'm using TMS320F28335 eZDSP. I program a code that use CANa to receiv...

发表于 08-15 04:55 29次 阅读
void IniteCANModule()

又遇翻新DSP芯片

[table] [tr][td]     前段时间看到一批翻新的DSP芯片,TMS320DM648,数量极大,翻新比较专业,从...

发表于 08-15 01:31 9次 阅读
又遇翻新DSP芯片

如何设计一个实时控制的离线电话自动通知系统?

上位机控制软件中主要包括:电子名片管理模块,可以完成联系人基本信息和电话号码的管理(包括增删改查等功....

发表于 08-14 17:28 48次 阅读
如何设计一个实时控制的离线电话自动通知系统?

C2000入门:C2000的基本知识介绍(1)

C2000入门基础(一)—C2000概述(上)

的头像 TI视频 发表于 08-14 01:54 22次 观看
C2000入门:C2000的基本知识介绍(1)

MSP430 FRAM业界最低功耗的MCU

MSP430 (3) 超低功耗FRAM

的头像 TI视频 发表于 08-14 01:50 34次 观看
MSP430 FRAM业界最低功耗的MCU

TI MCU概况:WCS

WCS (1a) TI 概况

的头像 TI视频 发表于 08-14 01:16 26次 观看
TI MCU概况:WCS

介绍Hercules平台RM48产品的特点(1)

Hercules平台新产品简介上 1

的头像 TI视频 发表于 08-14 00:03 48次 观看
介绍Hercules平台RM48产品的特点(1)

介绍Hercules平台RM48产品的特点(2)

Hercules平台新产品简介下2

的头像 TI视频 发表于 08-14 00:01 42次 观看
介绍Hercules平台RM48产品的特点(2)

以A3967SLB为核心的步进电机控制系统设计

下位机程序主要负责接受PC发来的数据,按照要求产生控制脉冲,具体流程为:首先对要使用的串口进行初始化....

发表于 08-13 17:38 73次 阅读
以A3967SLB为核心的步进电机控制系统设计

TF7960,-60A启动程序的管理详细资料免费下载

系统开发人员关注在启动时最小化Trf7960、-60A(及其变型)系统的当前绘图需要处理调节器控制寄....

发表于 08-13 17:27 27次 阅读
TF7960,-60A启动程序的管理详细资料免费下载

以“面条耳机”“运动耳机”及“头戴式耳机”为例的方案进行探讨

以杰理的“面条耳机”为例:自2016年下半年,杰理推出AC6901A~AC6908A系列后,17年再....

的头像 芯世相 发表于 08-13 16:34 230次 阅读
以“面条耳机”“运动耳机”及“头戴式耳机”为例的方案进行探讨

无刷直流电动机调速控制程序的详细资料免费下载

本文档的主要内容详细介绍的是基于DSP的无刷直流电机调速控制汇编程序的详细资料免费下载。

发表于 08-13 08:00 13次 阅读
无刷直流电动机调速控制程序的详细资料免费下载

CC1310的性能介绍以及如何进行软件开发?

CC1310详细介绍以及软件开发教程

的头像 TI视频 发表于 08-13 02:31 48次 观看
CC1310的性能介绍以及如何进行软件开发?

DSP电源解决方案:LM10011 VID控制器

LM10011 VID控制器-业界最灵活的DSP电源解决方案

的头像 TI视频 发表于 08-13 01:37 65次 观看
DSP电源解决方案:LM10011 VID控制器

在物联网的刺激下,32位MCU迅猛增长

MCU的身影已广泛出现在手机、PC外围、汽车、工业等领域,但物联网众多的应用将会催生MCU更大的商....

发表于 08-11 11:39 345次 阅读
在物联网的刺激下,32位MCU迅猛增长

一种基于云平台+APP+设备端的身体参数测试系统

利用USB作为系统程序下载接口,需要对其电平进行转换才能与STM32的串口进行通信,本系统采用了CP....

的头像 电子发烧友网 发表于 08-11 11:30 318次 阅读
一种基于云平台+APP+设备端的身体参数测试系统

瑞萨电子推出38款新型MCU,扩充其RX130系列产品线

全球领先的半导体解决方案供应商瑞萨电子株式会社今日宣布推出38款新型微控制器(MCU),扩充其RX....

发表于 08-11 11:20 181次 阅读
瑞萨电子推出38款新型MCU,扩充其RX130系列产品线

一种关于利用DSP嵌入式技术的赛车刹车控制系统的设计详解

本文在硬件电路设计上采用DSP 芯片和外围电路构成速度捕获电路,电机驱动控制器采用微控制芯片和外围....

发表于 08-11 10:46 68次 阅读
一种关于利用DSP嵌入式技术的赛车刹车控制系统的设计详解

如何使用SimpleLink™MCU平台进行代码重用演示?

1.7使用TI SimpleLink™MCU平台进行代码重用演示

的头像 TI视频 发表于 08-10 01:33 100次 观看
如何使用SimpleLink™MCU平台进行代码重用演示?

SimpleLink MCU平台的特点及应用介绍

1.1介绍SimpleLink MCU平台

的头像 TI视频 发表于 08-10 01:31 62次 观看
SimpleLink MCU平台的特点及应用介绍

C2000的开发环境

C2000入门基础(七)—C2000 开发环境

的头像 TI视频 发表于 08-10 01:01 59次 观看
C2000的开发环境

关于WCS的模式介绍

WCS (4.1b) CC13xx Proprietary Mode (2)

的头像 TI视频 发表于 08-10 00:20 79次 观看
关于WCS的模式介绍

STM32系列MCU,写寄存器Or利用固件库

嵌入式的编程,往下说就是操作MCU的寄存器。而固件库就是函数的集合,固件库函数的作用是向下负责与寄存....

的头像 RTThread物联网操作系统 发表于 08-09 17:22 296次 阅读
STM32系列MCU,写寄存器Or利用固件库

瑞萨电子推出全球首款用于汽车的28nm工艺的集成闪存微控制器

无线下载OTA功能的需求促使了内置闪存容量的不断增大。OTA功能可以自动通过无线网络更新车辆的电子控....

发表于 08-08 16:42 138次 阅读
瑞萨电子推出全球首款用于汽车的28nm工艺的集成闪存微控制器

关于Hercules MCU的性能介绍

手把手教Hercules Launchpad_2

的头像 TI视频 发表于 08-08 00:23 131次 观看
关于Hercules MCU的性能介绍

NAND闪存市场持续走低的原因:NAND组件过于求了

2017年经历市况乐观的一年后,NAND闪存(flash)市场在2018年将继续明显降温。根据分析师....

的头像 面包板社区 发表于 08-07 11:44 475次 阅读
NAND闪存市场持续走低的原因:NAND组件过于求了

一种通用的基于MCU的设计方法详解

化学电阻式传感器为工业控制、HVAC 系统以及健康和安全等应用提供了测量各种气体浓度的低成本方法。由....

的头像 电子设计 发表于 08-07 09:43 770次 阅读
一种通用的基于MCU的设计方法详解

C2000入门:C2000的复位系统介绍

C2000入门基础(三)—C2000的复位系统

的头像 TI视频 发表于 08-06 00:55 123次 观看
C2000入门:C2000的复位系统介绍

C2837x入门指南:开发环境

C2837x入门指南(三) — 开发环境

的头像 TI视频 发表于 08-06 00:50 121次 观看
C2837x入门指南:开发环境

关于TM4C129X系列TivaWare软件开发包介绍

TM4C129X系列MCU进阶培训-TivaWare

的头像 TI视频 发表于 08-06 00:45 145次 观看
关于TM4C129X系列TivaWare软件开发包介绍

超低功耗MCU MSP430 在触摸转轮和LED灯中的方面的应用

触摸滚轮和LED追踪显示方案介绍

的头像 TI视频 发表于 08-06 00:42 189次 观看
超低功耗MCU MSP430 在触摸转轮和LED灯中的方面的应用

关于TM4C129X系列的时钟系统介绍

TM4C129X系列MCU进阶培训-时钟系统

的头像 TI视频 发表于 08-06 00:40 126次 观看
关于TM4C129X系列的时钟系统介绍

最低功率和最小尺寸的蓝牙5.0解决方案在CC2640R2F的运行

低功耗CC2640R2F无线微控制器室内长距离传输大挑战

的头像 TI视频 发表于 08-06 00:35 355次 观看
最低功率和最小尺寸的蓝牙5.0解决方案在CC2640R2F的运行

关于CC26xx超低功耗无线MCU开发平台的特点及应用介绍

CC26xx超低功耗无线微控制器开发平台介绍

的头像 TI视频 发表于 08-06 00:18 156次 观看
关于CC26xx超低功耗无线MCU开发平台的特点及应用介绍

关于CC1310的组成及工作原理的介绍

CC1310软件速成之一 – CC1310架构及工作原理

的头像 TI视频 发表于 08-06 00:15 192次 观看
关于CC1310的组成及工作原理的介绍

关于CC2640R2F天线套件的特点及应用介绍

CC2640R2F硬件射频从设计到成型之五-CC2640R2F天线套件介绍

的头像 TI视频 发表于 08-06 00:07 156次 观看
关于CC2640R2F天线套件的特点及应用介绍

关于Flash MCU仿真器的几种设计方法详解

由于市场对MCU功能的要求总是不断变化和升级,MCU应用的领域也不断扩展,因此往往需要对最初的设计进....

发表于 08-05 09:58 91次 阅读
关于Flash MCU仿真器的几种设计方法详解

基于ASIPM、DSP和FPGA的鼠笼式三相异步电动机伺服系统设计

随着电力电子技术、微电子技术及交流伺服控制理论的发展,交流伺服驱动已经具有可与直流伺服驱动相比拟的性....

发表于 08-05 09:53 88次 阅读
基于ASIPM、DSP和FPGA的鼠笼式三相异步电动机伺服系统设计

嵌入式系统技术核心:DSP器件基本技术特征以及应用技术特点详解

嵌入式系统的目的是提供一个以多任务和网络为信心,易于开发的复杂数字系统。从数字技术和信息技术的角度看....

发表于 08-05 09:22 270次 阅读
嵌入式系统技术核心:DSP器件基本技术特征以及应用技术特点详解

低功耗MCU系统的关键是什么?软硬兼施!

电子产品的低功耗问题经常让产品设计者头痛而又不得不面对。以单片机(MCU)为核心的系统,其功耗主要由....

发表于 08-05 09:11 77次 阅读
低功耗MCU系统的关键是什么?软硬兼施!

了解在MCU中实现串口的不定长数据包接收的过程

在MCU的应用中,经常需要通过串口进行不定长数据包的传输。发送方很简单,不需特别的考虑,而接收方则需....

的头像 嵌入式资讯精选 发表于 08-03 16:37 258次 阅读
了解在MCU中实现串口的不定长数据包接收的过程

基于Freescale HCS12下的MCU通用编程器设计

为了实现飞思卡尔公司HCS12系列MCU的在线编程,通过软件架构和可移植性的方法设计了一个通用编程器....

发表于 08-02 17:33 72次 阅读
基于Freescale HCS12下的MCU通用编程器设计

TI MCMU与无线连接技术研讨会:关于TI公司发展介绍

MSP430 (1) TI 公司介绍

的头像 TI视频 发表于 08-02 01:14 216次 观看
TI MCMU与无线连接技术研讨会:关于TI公司发展介绍

SimpleLink MSP432超低功耗的MCU与物联网的结合

MSP432超低功耗和物联网链接MCU介绍

的头像 TI视频 发表于 08-02 00:45 237次 观看
SimpleLink MSP432超低功耗的MCU与物联网的结合

关于TI SimpleLink™ MCU平台发布会视频

全新TI SimpleLink™ MCU平台发布会

的头像 TI视频 发表于 08-02 00:18 261次 观看
关于TI SimpleLink™ MCU平台发布会视频

SimpleLin MCU 平台:CC13x2/CC26x2产品特点介绍

新一代多频段协议 TI SimpleLink MCU 平台-1.1 SimpleLink CC13x....

的头像 TI视频 发表于 08-02 00:14 211次 观看
SimpleLin MCU 平台:CC13x2/CC26x2产品特点介绍

基于DSP乘法模块的高效FPGA器件在无线基站中的使用情况详解

基于WiMax及其派生标准的新兴宽带无线协议需要越来越高的吞吐量和数据速率。这些协议提出的快速芯片速....

发表于 07-31 10:43 95次 阅读
基于DSP乘法模块的高效FPGA器件在无线基站中的使用情况详解

SimpleLink低功耗无线MCU平台开发

无线连接是像智能灯泡、遥控装置、智能建筑传感器和执行器、智能电表、可穿戴设备(含健身设备)、安全报警....

的头像 Duke 发表于 07-31 09:23 727次 阅读
SimpleLink低功耗无线MCU平台开发