DS28E39評估系統(tǒng):硬件設(shè)計與應(yīng)用詳解
在電子工程師的日常工作中,評估系統(tǒng)對于新產(chǎn)品的研發(fā)和測試起著至關(guān)重要的作用。今天我們要介紹的是Maxim Integrated的DS28E39評估系統(tǒng),它主要用于評估DS28E39和DS2476這兩款器件。下面,我們將從系統(tǒng)概述、套件內(nèi)容、功能特點(diǎn)、硬件設(shè)置與驅(qū)動安裝以及支持的功能等方面進(jìn)行詳細(xì)介紹。
文件下載:DS28E39EVKIT#.pdf
系統(tǒng)概述
DS28E39評估系統(tǒng)(EV系統(tǒng))為我們提供了測試DS28E39功能所需的硬件和軟件。該系統(tǒng)由五個采用6引腳TDFN封裝的DS28E39/DS2476器件、一個DS9121AQ +評估TDFN插座板以及一個DS9481P - 300# USB - to - I2C/1 - Wire?適配器組成。評估軟件可在Windows 10、Windows 8和Windows 7操作系統(tǒng)的64位和32位版本上運(yùn)行,為我們提供了一個方便的用戶界面來測試DS28E39和DS2476的功能。
EV套件內(nèi)容
| QTY | DESCRIPTION |
|---|---|
| 5 | DS28E39Q + DeepCover Secure Bidirectional Authenticator w/ChipDNA PUF protection (6 TDFN) |
| 5 | DS2476Q + DeepCover Secure Coprocessor (6 TDFN) |
| 2 | DS9121AQ + Socket Board (6 TDFN) |
| 1 | DS9481P - 300# USB to 1W/I 2 C Adapter |
| 1 | USB Type - A to Micro - USB Type - B Cable |
功能特點(diǎn)
器件功能展示
該評估系統(tǒng)能夠演示DS28E39的DeepCover? Secure ChipDNA 1 - Wire認(rèn)證器功能,以及DS2476的DeepCover安全協(xié)處理器功能。
通信記錄
1 - Wire/I2C通信會被記錄下來,這有助于固件設(shè)計師更好地理解DS28E39和DS2476的工作原理。
虛擬COM端口
1 - Wire/I2C USB適配器可以在任何PC上創(chuàng)建一個虛擬COM端口,并且完全符合USB規(guī)范v2.0。
軟件兼容性
軟件可在Windows 10、Windows 8和Windows 7的64位和32位版本上運(yùn)行。
其他特點(diǎn)
具備3.3V ±3%的1 - Wire工作電壓,板上有方便的測試點(diǎn)和TDFN插座,評估軟件可通過申請獲取。
硬件設(shè)置與驅(qū)動安裝
所需設(shè)備
- DS9481P - 300# USB to 1 - Wire/I2C適配器(套件包含)
- DS9121AQ + TDFN插座板(兩個,套件包含)
- DS28E39Q +(五個,套件包含)
- DS2476Q +(五個,套件包含)
- USB Type A to Micro - USB Type B電纜(套件包含)
- 裝有Windows 10、Windows 8或Windows 7操作系統(tǒng)(64位或32位)且有空閑USB 2.0或更高端口的PC
安裝步驟
- 獲取并解壓DS28E39_EV_Kit_Software_Setup_V1.0.0.zip文件(或最新版本)。
- 在文件查看器中,雙擊DS28E39_EV_Kit_Software_Setup_V1.0.0.exe開始安裝。
- 安裝向?qū)Т蜷_后,點(diǎn)擊“Next”。
- 點(diǎn)擊“Browse”選擇默認(rèn)文件夾位置,然后點(diǎn)擊“Next”安裝EV套件軟件。
- 點(diǎn)擊“Next”安裝快捷方式到默認(rèn)文件夾。
- 拔掉所有Maxim適配器,點(diǎn)擊“Next”,默認(rèn)設(shè)置已選中,這將選擇并安裝DS9481P - 300#驅(qū)動,用于通過虛擬COM端口進(jìn)行USB通信。
- 點(diǎn)擊“Install”,彈出新窗口顯示安裝進(jìn)度。
- 當(dāng)設(shè)備驅(qū)動安裝向?qū)С霈F(xiàn)時,點(diǎn)擊“Next”。
- 點(diǎn)擊“Finish”關(guān)閉最終窗口,確認(rèn)驅(qū)動安裝正確。
- 將DS9481P - 300#通過以下步驟連接到PC:
- (可選,僅在使用協(xié)處理器時執(zhí)行)打開第一個插座,將DS2476插入其中一個插槽,注意封裝上的“+”號必須與插座上的標(biāo)記在相反一側(cè)。
- 打開第二個插座,將DS28E39按照相同方向插入其中一個插槽。
- 關(guān)閉兩個老化插座。
- 將第一個DS9121AQ J2的6引腳母插座連接到DS9481P - 300#的6引腳公插頭。
- 將第二個DS9121AQ J2的6引腳母插座連接到第一個DS9121AQ J1的6引腳公插頭。
- 對于包含DS2476的第一個DS9121AQ +插座板,根據(jù)說明配置跳線JP1使用SDA,JB1使用3.3V。
- 對于包含DS28E39的第二個DS9121AQ +插座板,根據(jù)說明配置跳線JP1使用1W,JB1不安裝。
- 使用USB Type - A to Micro - USB Type - B電纜將DS28E39 EV套件插入PC。
- 點(diǎn)擊“Finish”關(guān)閉最終窗口,確認(rèn)軟件安裝正確。
- DS28E39 EV套件程序打開并自動連接到COM端口,可在窗口右下角進(jìn)行驗(yàn)證。
EV套件支持的功能
DS28E39 EV套件程序是一個使用示例,它可以選擇使用內(nèi)置軟件ECDSA引擎或DS2476Q +協(xié)處理器作為主機(jī)計算引擎,默認(rèn)使用軟件ECDSA引擎。若要使用協(xié)處理器,可在“Settings”菜單下的“ECDSA Engine”中選擇“DS2476”。GUI會顯示每個步驟執(zhí)行的所有I2C和1 - Wire序列,以幫助固件工程師進(jìn)行開發(fā)。具體支持的功能如下表所示:
| FLOW* | DS2476 SUPPORT | DESCRIPTION |
|---|---|---|
| Set Up System | 這是在配置機(jī)構(gòu)執(zhí)行的示例,包含設(shè)置系統(tǒng)權(quán)限密鑰對、寫入密鑰對和寫入證書所需的操作。 | |
| Set Up Device | 在配置機(jī)構(gòu)(如設(shè)備制造商的安全服務(wù)器),包含設(shè)置DS28E39設(shè)備所需的操作。 | |
| Authenticate Device | X | 這是用于使用ECDSA對DS28E39設(shè)備的內(nèi)存讀取頁面進(jìn)行認(rèn)證的示例。 |
| Write and Authentication | 這是使用ECDSA認(rèn)證將內(nèi)存頁面寫入DS28E39設(shè)備的示例。 | |
| Decrement Counter | 當(dāng)?shù)?頁設(shè)置了DC保護(hù)時,執(zhí)行遞減17位遞減計數(shù)器的操作。每次調(diào)用時計數(shù)值減1,計數(shù)值達(dá)到0后,無法再進(jìn)行遞減。 | |
| Read RNG | 執(zhí)行從DS28E39設(shè)備生成隨機(jī)數(shù)的操作,這是一個符合FIPS/NIST標(biāo)準(zhǔn)的真隨機(jī)數(shù)生成器(TRNG)。 |
詳細(xì)硬件描述
DS28E39 EV套件硬件包括帶有USB接口的MAXQ1010微控制器和兩個DS9121AQ插座適配器,用于容納DS28E39或DS2476設(shè)備。MAXQ1010加載了固件,可作為虛擬COM端口,將UART信號橋接到I2C和1 - Wire??蛇x地,DS2476可用于卸載ECDSA計算。DS28E39的1 - Wire從機(jī)功能用于在認(rèn)證期間執(zhí)行ECDSA公鑰簽名,并包含所需元素的存儲空間。
訂購信息
| PART | TYPE |
|---|---|
| DS28E39EVKIT# | EV Kit |
總結(jié)
DS28E39評估系統(tǒng)為電子工程師提供了一個全面的平臺,用于評估DS28E39和DS2476的功能。通過詳細(xì)的硬件設(shè)置和驅(qū)動安裝步驟,以及豐富的支持功能,工程師可以更好地了解和開發(fā)相關(guān)產(chǎn)品。你在使用類似評估系統(tǒng)時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗(yàn)。
發(fā)布評論請先 登錄
DS28E39評估系統(tǒng):硬件設(shè)計與應(yīng)用詳解
評論