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

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

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

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

一、Flash类型芯片的加密

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

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

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

二、MCU类型的芯片加密。

经常会有人就MCU加密保护后,能否二次使用的问题进行咨询。对于加密后的芯片能不能二次使用这个问题,得具体看是哪个类型的芯片,类似于TI 的MSP430系列芯片加密后即不可进行二次使用,这个加密为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,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

中国AI芯片的发展之路任重而道远

加入自媒体 纠错 订阅 导读: 在全球AI芯片产业方面,欧美公司依然雄踞一方,中国最顶尖的华为连前十....

的头像 工程师 发表于 05-26 10:39 262次阅读
中国AI芯片的发展之路任重而道远

ADS7883详细英文原版资料免费下载

ADS7883是一个12位的3-MSPS模数转换器(ADC)。该装置包括具有固有采样和保持的基于电容....

发表于 05-25 17:12 46次阅读
ADS7883详细英文原版资料免费下载

DAC5311的详细英文原版数据手册免费下载

DAC5311是一个8位、低功耗、单通道、电压输出、数模转换器(DAC)。它是单调的设计,并提供出色....

发表于 05-25 16:57 17次阅读
DAC5311的详细英文原版数据手册免费下载

如何将TLC4541模数转换器连接到TMS320C6711 DSP的方法详细概述

该应用笔记提出了一种将TLC4541 16位SAR模数转换器连接到TMS320C6711 DSP M....

发表于 05-25 15:16 24次阅读
如何将TLC4541模数转换器连接到TMS320C6711 DSP的方法详细概述

如何使用TMS320系列DSP实现对ADS8342控制的方法详细概述

ADS8342 16位、双极输入、并行输出模数转换器具有许多特点,可以很容易地与德克萨斯仪器的数字信....

发表于 05-25 11:40 54次阅读
如何使用TMS320系列DSP实现对ADS8342控制的方法详细概述

在使用F021 Flash API时如何将flash程序搬到RAM?

发表于 05-25 09:13 215次阅读
在使用F021 Flash API时如何将flash程序搬到RAM?

在嵌入式系统中,主控MCU集成多种片上外设设计

本文导读随着MCU的快速发展,MCU内部往往集成了多种外设。同种外设在不同MCU中的实现可能千差万别....

的头像 ZLG致远电子 发表于 05-25 09:04 737次阅读
在嵌入式系统中,主控MCU集成多种片上外设设计

要做一个cmos传感器的测试平台,该怎么选择合适的DSP?

发表于 05-25 08:43 96次阅读
要做一个cmos传感器的测试平台,该怎么选择合适的DSP?

请问Hercules系列的MCU都没有内置的bootloader吗?

发表于 05-25 08:09 39次阅读
请问Hercules系列的MCU都没有内置的bootloader吗?

基于STM32的语音导览系统的设计方案

景点语音导览主要有以下几种方式:一种是通过全球定位系统(GPS)的用户终端接收工作卫星的导航信息,从....

的头像 电子设计 发表于 05-25 08:01 617次阅读
基于STM32的语音导览系统的设计方案

在vpss上得到cif大小的yuv,连同500万像素的yuv拷贝在一块连续的内存上,在dsp上做两个图像的yuv转rgb。这样是否可行?

发表于 05-25 05:57 19次阅读
在vpss上得到cif大小的yuv,连同500万像素的yuv拷贝在一块连续的内存上,在dsp上做两个图像的yuv转rgb。这样是否可行?

flash_eraseall擦不掉有坏块的分区,flash_eraseall能擦掉mtd3,但是擦不掉mtd2,是怎么回事?

发表于 05-25 03:46 20次阅读
flash_eraseall擦不掉有坏块的分区,flash_eraseall能擦掉mtd3,但是擦不掉mtd2,是怎么回事?

关於记忆体种类的功能区别,Flash主要是用来储存开发後的程序,请问其它两项储存空间(RAM、DataFlash)的功用为何呢?

发表于 05-25 03:00 55次阅读
关於记忆体种类的功能区别,Flash主要是用来储存开发後的程序,请问其它两项储存空间(RAM、DataFlash)的功用为何呢?

RM4X MCU 怎么计算CAN中断处理函数所花时间?

发表于 05-25 01:13 13次阅读
RM4X MCU  怎么计算CAN中断处理函数所花时间?

以单片机(MCU)为核心的系统,要降低单片机系统的功耗,需要从哪方面考虑?

发表于 05-25 01:03 19次阅读
以单片机(MCU)为核心的系统,要降低单片机系统的功耗,需要从哪方面考虑?

DSP如何在L2CACHE中区分哪一块数据是代码,需要载入到L1PCACHE中,哪一块是数据,需要载入到L1DCACHE中呢?

发表于 05-25 00:13 14次阅读
DSP如何在L2CACHE中区分哪一块数据是代码,需要载入到L1PCACHE中,哪一块是数据,需要载入到L1DCACHE中呢?

请问仿真中MCU器件很少,怎么添加其他的MCU?怎么找?

发表于 05-24 23:05 123次阅读
请问仿真中MCU器件很少,怎么添加其他的MCU?怎么找?

微芯科技推出两大全新单片机系列

无论是用于入门级嵌入式开发,用作连接应用的主控制器,还是充当附加组件以减轻大型系统负荷,8位单片机(....

发表于 05-24 17:14 90次阅读
微芯科技推出两大全新单片机系列

如何将各种串行ADC连接到DSP(TMS320C50)的标准串口上的方法

DSP系统的设计者经常需要重写他们的接口软件,当期望的系统性能的增加需要用更高的速度或分辨率的设备替....

发表于 05-24 14:48 25次阅读
如何将各种串行ADC连接到DSP(TMS320C50)的标准串口上的方法

利用 AccelDSP 和 System Generator for DSP™ 加快 FPGA 设计

此次为期30分钟的视频演示介绍了 Xilinx 提供的 DSP 设计工具。我们从带有浮点 MATLA....

的头像 亚德诺半导体(ADI)视频 发表于 05-24 13:47 186次阅读
利用 AccelDSP 和 System Generator for DSP™ 加快 FPGA 设计

全志式发布了无线MCU系列芯片XR871

故事机解决方案硬件部分采用XR871ET+AC101套片形式,打造出一个高集成度高性价比的音频方案。....

的头像 深圳市汽车电子行业协会 发表于 05-24 10:37 903次阅读
全志式发布了无线MCU系列芯片XR871

瑞萨电子宣布推出5款新产品 扩充其16位微控制器(MCU)产品线

全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)的子公司瑞萨电子(中国)有限公司(....

发表于 05-23 15:21 73次阅读
瑞萨电子宣布推出5款新产品 扩充其16位微控制器(MCU)产品线

TMS320C6474 DSP 参考设计

TMS320C6474 DSP 参考设计

发表于 05-23 14:55 24次阅读
TMS320C6474 DSP 参考设计

TMS320C6744(2)DSP 0.9V至1.2V VID

第2页DSP电源模块附加细节。

发表于 05-23 14:50 16次阅读
TMS320C6744(2)DSP 0.9V至1.2V VID

双电源电压DSP的电源顺序解决方案

该应用报告描述了在TI公司的TMS320C2000、TMS320C5000和TMS320C6000系....

发表于 05-23 10:17 24次阅读
双电源电压DSP的电源顺序解决方案

如何使用TPS767D325 LDO调节器

新型双低压降(LDO)调节器在TPS767D325是定制设计,以提供最新的DSP核心和I/O系统电源....

发表于 05-23 09:44 24次阅读
如何使用TPS767D325 LDO调节器

关于TMS320C6000 DSP的复位电路

这两个解决方案文件用于提供描述复位电路,德州仪器TMS320C6000数字信号处理器(DSP)。

发表于 05-23 09:17 28次阅读
关于TMS320C6000 DSP的复位电路

汽车电子解决方案指南

德州仪器(TI)可提供种类繁多的半导体技术,以帮助汽车工业实现高度集成化、创新的以及经济高效的信息娱....

发表于 05-22 16:58 36次阅读
汽车电子解决方案指南

MCU单片机主流芯片公司有哪些_十大主流MCU单片机公司汇总

本文主要盘点了全球十家主流MCU单片机公司,分别有瑞萨电子、恩智浦、微芯科技、意法半导体、英飞凌、德....

发表于 05-22 16:44 412次阅读
MCU单片机主流芯片公司有哪些_十大主流MCU单片机公司汇总

如何使用TI的嵌入式处理器软件工具包进行医学成像(STK-MED)

数字信号处理器(DSPs)的进步推动了高计算性能和功率效率的不断增加应用领域。

发表于 05-22 15:59 25次阅读
如何使用TI的嵌入式处理器软件工具包进行医学成像(STK-MED)

基于DSP的转台控制系统开发与应用

转台控制系统设计论文,思路不错

发表于 05-22 11:12 18次阅读
基于DSP的转台控制系统开发与应用

DSP指令详解大全(详细)

DSP指令详解大全(详细)

发表于 05-22 10:27 31次阅读
DSP指令详解大全(详细)

CEVA 宣布在CEVA-TeakLite系列DSP上提供Nuance 的AI助力唤醒和语音激活技术套件

CEVA,全球领先的智能和互联设备的信号处理IP授权许可厂商 (纳斯达克股票交易所代码:CEVA) ....

发表于 05-22 10:21 62次阅读
CEVA 宣布在CEVA-TeakLite系列DSP上提供Nuance 的AI助力唤醒和语音激活技术套件

Tensilica近期发表针对神经网络算法设计的C5 DSP核心授权方案

虽然英特尔(Intel)、NVIDIA等芯片大厂近期在人工智能(AI)、神经网络(NN)、深度学习(....

发表于 05-22 10:05 56次阅读
Tensilica近期发表针对神经网络算法设计的C5 DSP核心授权方案

在TMS32F28xxx DSP上从内部闪存运行应用程序

由于代码编写器工作室(CCS)调试器可以屏蔽与初始化节相关联的问题以及它们在内存中的链接,所以这些要....

发表于 05-22 09:57 25次阅读
在TMS32F28xxx DSP上从内部闪存运行应用程序

如何利用TI DSP实现仿射扭曲

医疗保健和医学研究近年来越来越多地使用医学图像。这种用法通常涉及三维(3D)数据集的可视化,以及准确....

发表于 05-22 09:06 25次阅读
如何利用TI DSP实现仿射扭曲

浅谈Microchip MCU系列实现降低功耗的措施

对大多数应用来说,人机界面、低功耗和无线连接集成是单片机(MCU)的三大前沿技术。而新型技术的推出都....

发表于 05-22 07:13 196次阅读
浅谈Microchip MCU系列实现降低功耗的措施

超低功耗 16位MSP430 MCU电源管理解决方案

TI公司的MSP430系列超低功耗MCU由多个设备组成,这些设备具有针对不同应用的不同外设集合。

发表于 05-21 16:21 32次阅读
超低功耗 16位MSP430 MCU电源管理解决方案

TMS320F28xx and TMS320F28xxxDSP功率基准设计

该参考设计考虑了TMS320F280X数字信号处理器(DSP)系列的电压、电流和启动要求。

发表于 05-21 15:29 22次阅读
TMS320F28xx and TMS320F28xxxDSP功率基准设计

TMS3DMS335/D355 DSP功率参考设计PR72

该参考设计用于TMS3DMS335/DM355数字信号处理器(DSP),并用于电压、电流和排序要求。

发表于 05-21 15:24 14次阅读
TMS3DMS335/D355 DSP功率参考设计PR72

关于频移键控电力线调制解调器软件体系结构

该应用报告描述了软件体系结构和设计。

发表于 05-21 08:18 18次阅读
关于频移键控电力线调制解调器软件体系结构

手把手教你轻松玩转跨界处理器电源的设计

众所周知,处理器芯片的供电都有一定的上下电时序要求,产品设计中必须遵循芯片的上电、下电时序才能确保器....

的头像 周立功单片机 发表于 05-20 09:40 1044次阅读
手把手教你轻松玩转跨界处理器电源的设计

电源意外关闭时MCU能否继续完成相应操作

大容量的电容虽然能延时系统掉电,使得系统在电源意外关闭时MCU能继续完成相应操作,而如果此时重新上电....

的头像 MCU开发加油站 发表于 05-19 09:14 1085次阅读
电源意外关闭时MCU能否继续完成相应操作

基于TMS320F2812 DSP的LVDT信号调理

线性可变差动变压器(LVDT)是一种能够以高精度测量线性位移的机电换能器。换能器需要外部电子电路以产....

发表于 05-18 17:35 35次阅读
基于TMS320F2812 DSP的LVDT信号调理

如何将ADS8382串行接口转换器连接到TMS320C6713DSP的解决方案概述

该应用报告提出了一种将ADS8382 18位、600—KSPS串行接口转换器连接到TMS320C67....

发表于 05-18 17:23 20次阅读
如何将ADS8382串行接口转换器连接到TMS320C6713DSP的解决方案概述

中国投入存储器产业 韩国半导体产业将“万劫不复”

如果没有中国因素影响,全球4Gb DRAM的价格,从2018~2022仅会降低5.1%,但由于服务器....

的头像 DIGITIMES 发表于 05-18 15:00 401次阅读
中国投入存储器产业 韩国半导体产业将“万劫不复”

MSP430F42X单片机称重秤设计实践

使用电阻式全桥传感器和使用低功耗设计实践的完全集成MCU解决方案来实现单芯片袋称重秤。

发表于 05-18 14:36 23次阅读
MSP430F42X单片机称重秤设计实践

使用TMS320C24x DSPs时电机转速测量的考虑

DSP的TMS320C24x生成提供了与低成本、外部速度传感器接口的合适的内部硬件,用于电机速度测量....

发表于 05-18 14:30 22次阅读
使用TMS320C24x DSPs时电机转速测量的考虑

TLC5540模数转换器与TMS320C203-80DSP的接口的详细资料概述

CMOS模数转换器(ADC)在许多类型的数据采集系统中被用作基本模块,该应用程序描述了高速德克萨斯仪....

发表于 05-18 12:25 20次阅读
TLC5540模数转换器与TMS320C203-80DSP的接口的详细资料概述

一文解析DSP与AD7656的高速AD采集电路

本文首先介绍了AD7656工作原理与应用,其次介绍了TMS320C6713芯片概述及特点,最后详细介....

发表于 05-18 08:51 216次阅读
一文解析DSP与AD7656的高速AD采集电路

开关磁阻电机无速度传感器调速系统

随着专门用于运动控制应用的高速数字信号处理器(DSP)的出现,已经有可能在没有机械(速度或位置)传感....

发表于 05-17 15:56 25次阅读
开关磁阻电机无速度传感器调速系统

电源重新上电引起的MCU启动失败的原因分析

对于主电源掉电后需要继续工作一段时间来用于数据保存或者发出报警的产品,我们往往都能够看见产品PCB板....

的头像 人间烟火123 发表于 05-16 18:08 1066次阅读
电源重新上电引起的MCU启动失败的原因分析

TMS320f28335控制AD7656的硬件电路设计

本文首先介绍了TMS320F28335概念与TMS320F28335核心板电气特性,其次介绍了TMS....

发表于 05-16 14:33 198次阅读
TMS320f28335控制AD7656的硬件电路设计

AD7656与DSP的并行接口设计电路及程序分享

本文首先介绍了TMS320F2812软硬件参数和TMS320F2812主要特点,其次介绍了AD765....

发表于 05-16 14:10 271次阅读
AD7656与DSP的并行接口设计电路及程序分享

0.7V至3.3-V输入,3.3-V输出,高效率DC/DC转换器

这个设计是为了帮助那些希望在StalARIS®ARM®皮质-M3 MCU中设计一个需要非常低的输入电....

发表于 05-16 10:24 29次阅读
0.7V至3.3-V输入,3.3-V输出,高效率DC/DC转换器

利用TPS6200 Buck变换器实现DSP的运行时功率控制

本文介绍了一种基于TPS62000 Buck变换器的DVS电路解决方案。在不需要最大DSP性能的期间....

发表于 05-16 10:01 30次阅读
利用TPS6200 Buck变换器实现DSP的运行时功率控制

便携式DSP设计中动态电压缩放的节能方案

用DSP核心延长便携式电子设备中的电池的使用寿命对便携式电子制造商来说是一个挑战。

发表于 05-16 09:54 22次阅读
便携式DSP设计中动态电压缩放的节能方案

微处理器或DSP电源的最优输出滤波器设计

下一代微处理器和DSP在从睡眠模式到全功率操作和向后的高转换速率转换的供电电压的严格动态公差需要快速....

发表于 05-16 09:46 29次阅读
微处理器或DSP电源的最优输出滤波器设计

PIC24FJ256GB412低功耗加密MCU

本视频将介绍PIC24FJ256GB412系列低功耗加密单片机的详细信息,还将展示IoT演示的加密和....

的头像 亚德诺半导体(ADI)视频 发表于 05-15 18:33 452次阅读
PIC24FJ256GB412低功耗加密MCU

便携式DSP解决方案中不同电源的比较

今天的便携式DSP解决方案对电源的要求有不同的方法。

发表于 05-15 17:56 28次阅读
便携式DSP解决方案中不同电源的比较