RJGT102数据手册:嵌入式Linux防复制加密芯片详解
需积分: 48 195 浏览量
更新于2024-08-09
收藏 948KB PDF 举报
"RJGT102是武汉瑞纳捷电子技术有限公司生产的一款高性能防复制加密芯片,适用于多种电子设备如汽车导航、手机、监控设备等。该芯片提供了看门狗定时器、复位功能、SHA-256加密认证、用户自定义的EEPROM单元,以及可锁定的64位用户ID号。通过遵循I²C总线协议,它支持对密钥和数据存储区的单独加写保护。芯片工作电压范围为2.97V到3.63V,且具有低功耗模式。此外,它还具备独立看门狗定时器,溢出周期可由用户自定义,以及POR上电复位延迟时间由厂家编程。RJGT102有不同封装选项,包括SOP-8L和SOT23-6L,提供不同功能如看门狗复位和加密保护。"
本文档详细介绍了RJGT102加密芯片的功能和应用,其中控制存储区是其关键组成部分之一,大小为16字节。控制存储区包含了多个寄存器,每个寄存器都有特定的用途:
1. **WDOG_CNT** (喂狗间隔时间): 用于设置看门狗定时器的间隔时间,当没有在规定时间内收到喂狗信号,芯片会触发复位。该寄存器位于0xA0~0xA2,8位宽,可读写。
2. **WDG_RST_CTRL** (WDOG、RST管脚控制信号): 用于控制看门狗和复位信号,地址0xA3,8位宽,可读写。
3. **RST_CNT** (复位信号脉冲宽度): 设置RST管脚输出的复位信号脉冲宽度,位于0xA4~0xA6,8位宽,可读写。
4. **预留寄存器**: 0xA7为预留寄存器,8位宽,可读写,不建议使用。
5. **PRT_PAGE0~PRT_PAGE3** (保护寄存器): 这些寄存器分别位于0xA8到0xAB,写入0x5A后,可以禁止对相应数据区的写入,提供保护功能。
6. **PRT_KEY** (保护寄存器): 写入0x5A后,禁止InitKey命令,地址0xAC,8位宽,可读写。
7. **PRT_UID_SN** (保护寄存器): 写入0x5A后,禁止对UID/SN区域的写入,保护唯一标识和序列号,地址0xAD,8位宽,可读写。
8. **PRT_CTRL** (保护寄存器): 写入0x5A后,阻止对0xA0~0xA6区域的写入,地址0xAE,8位宽,可读写。
9. **DISABLE_INIT_PAGE** (保护寄存器): 写入0x5A后,对特定初始化页面进行保护,地址0xAF,8位宽,可读写。
这些寄存器允许对芯片的特定功能进行精细配置,确保了系统安全性和稳定性。RJGT102的这些特性使其在需要数据安全和系统稳定性的嵌入式Linux系统中具有广泛的应用价值。
2012-05-09 上传
172 浏览量
2023-08-07 上传
2012-03-23 上传
9592 浏览量
2008-09-02 上传
陆鲁
- 粉丝: 26
- 资源: 3883
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程