DS28C39评估系统:硬件设计与功能解析

电子说

1.4w人已加入

描述

DS28C39评估系统:硬件设计与功能解析

一、引言

在电子设备的安全认证与数据处理领域,可靠的评估系统至关重要。DS28C39评估系统作为一款专业的评估工具,能够帮助工程师深入了解DS28C39和DS2476的特性与功能。本文将详细介绍DS28C39评估系统的组成、特性、使用方法以及硬件设计等方面的内容,为电子工程师提供全面的参考。

文件下载:DS28C39EVKIT#.pdf

二、评估系统概述

2.1 系统组成

DS28C39评估系统(EV系统)包含硬件和软件两部分。硬件方面,有5个采用6引脚TDFN封装的DS28C39/DS2476设备、DS9121AQ +评估TDFN插座板、DS9121BQ +评估TDFN插座板以及DS9481P - 300# USB - to - I2C/1 - Wire®适配器。软件方面,评估软件可在Windows 10、Windows 8和Windows 7的64位及32位操作系统下运行,提供了方便的用户界面,用于测试DS28C39和DS2476的功能。

2.2 套件内容

QTY DESCRIPTION
5 DS28C39 DeepCover ECDSA Authenticator (6 TDFN)
5 DS2476BQ+ DeepCover Secure Coprocessor (6 TDFN)
1 DS9121AQ+ Socket Board (6 TDFN)
1 DS9121BQ+ Socket Board (6 TDFN)
1 DS9481P - 300# USB to 1W/I2C Adapter
1 USB Type - A to Micro - USB Type - B Cable

三、系统特性

3.1 功能演示

该评估系统能够演示DS28C39 DeepCover® ECDSA认证器和DS2476 DeepCover安全协处理器的特性,帮助工程师更好地理解这两款设备的功能。

3.2 通信记录

I2C通信会被记录下来,这对于固件设计师理解DS28C39和DS2476的工作原理非常有帮助。

3.3 虚拟COM端口

I2C USB适配器可在任何PC上创建虚拟COM端口,并且完全符合USB规范v2.0。

3.4 软件兼容性

软件支持Windows 10、Windows 8和Windows 7的64位及32位版本,I2C工作电压为3.3V ±10%。

3.5 测试点与插座

评估系统提供了方便的板载测试点和TDFN插座,同时可根据需求获取评估软件。

四、快速启动指南

4.1 所需设备

  • DS9481P - 300# USB to 1 - Wire/I2C适配器(包含在套件中)
  • DS9121AQ + TDFN插座板(包含1个)
  • DS9121BQ + TDFN插座板(包含1个)
  • DS28C39Q +(包含5个设备)
  • DS2476BQ +(包含5个设备)
  • USB Type A to Micro - USB Type B电缆(包含在套件中)
  • 安装有Windows 10、Windows 8或Windows 7操作系统(64位或32位)且有空闲USB 2.0或更高端口的PC

4.2 软件下载

可下载DS28C39 EV套件软件(轻量版)或申请完整的DS28C39 EV套件开发者软件。

4.3 硬件设置与驱动安装

  1. 下载并解压DS28C39_Evaluation_Kit_Setup_V1.0.0.zip文件(或最新版本)。
  2. 在文件查看器中,双击DS28C39_ Evaluation_Kit_Setup_V1.0.0.exe开始安装。
  3. 点击“Browse”选择默认文件夹位置,然后点击“Next”安装EV套件软件。
  4. 点击“Next”在默认文件夹安装快捷方式。
  5. 拔掉所有Maxim适配器,点击“Next”,选择并安装DS9481P - 300#驱动,该驱动用于通过虚拟COM端口进行USB通信。
  6. 点击“Install”,弹出新窗口显示安装进度。
  7. 当设备驱动安装向导出现时,点击“Next”。
  8. 点击“Finish”关闭最终窗口,确认驱动安装正确。
  9. 进行硬件连接:
    • (可选,仅在使用协处理器时执行)打开DS9121AQ +插座,将DS2476插入腔体,注意封装上的“+”号必须与插座中的标记相反。
    • 打开DS9121BQ +插座,按照相同方向将DS28C39插入腔体。
    • 关闭两个老化插座。
    • 将DS9121AQ + J2的6引脚公插头连接到DS9481P - 300#的6引脚母插座。
    • 将DS9121AQ + J1的6引脚母插座连接到DS9121BQ + J2的6引脚公插头。
    • 对于包含DS2476的DS9121AQ +板,按照图9配置跳线JP1使用SDA,JB1使用3.3V。
    • 对于包含DS28C39的DS9121BQ +板,按照图9配置跳线JB3使用SCL,JB4使用SDA,JB1使用3.3V。
    • 使用USB Type - A to Micro - USB Type - B电缆将DS9481P - 300#插入PC。
  10. 点击“Finish”关闭最终窗口,确认软件安装正确。
  11. 打开DS28C39 EV套件程序,程序会自动连接到COM端口,可在窗口右下角进行验证。

五、支持的功能

DS28C39 EV套件程序是一个使用示例,它可以使用内置的软件ECDSA引擎或DS2476BQ +协处理器作为主机计算引擎,默认使用软件ECDSA引擎。若要使用协处理器,可在“Settings”菜单下的“ECDSA Engine”中选择“DS2476”。GUI会显示每个步骤执行的所有I2C序列,以帮助固件工程师进行开发。具体功能如下表所示:

FLOW* DS2476 SUPPORT DESCRIPTION
Set Up System 这是在配置授权机构执行的示例,包含设置系统授权密钥对、写入密钥对和写入证书所需的操作。
Set Up Device 在配置授权机构(如设备制造商的安全服务器),这包含设置DS28C39设备所需的操作。
Authenticate Device X 这是用于对DS28C39设备的内存读取页面进行ECDSA认证的示例。
Write with Authentication 这是使用ECDSA认证向DS28C39设备写入内存页面的示例。
Read RNG 执行从DS28C39设备生成随机数的操作,这是一个符合FIPS/NIST标准的真随机数生成器(TRNG)。

六、详细硬件描述

DS28C39 EV套件硬件包括带有USB的MAXQ1010微控制器以及两个插座适配器DS9121AQ和DS9121BQ,用于容纳DS2476设备或DS28C39设备。MAXQ1010加载了固件,可作为虚拟COM端口,将UART信号桥接到I2C和1 - Wire。可选地,DS2476可用于卸载ECDSA I2C计算以执行签名。DS28C39从设备用于在认证期间执行ECDSA公钥签名,并包含必要元素的存储空间。

七、订购信息

PART TYPE
DS28C39EVKIT# EV Kit

其中“#”表示符合RoHS标准。

八、总结

DS28C39评估系统为电子工程师提供了一个全面的平台,用于测试和开发基于DS28C39和DS2476的应用。通过详细的硬件设置和软件安装步骤,以及丰富的功能支持,工程师可以更好地理解和利用这两款设备的特性。在实际应用中,工程师可以根据具体需求选择合适的功能和配置,以实现安全可靠的电子设备设计。你在使用DS28C39评估系统的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分