Microchip EV97M19A评估板技术解析与应用指南

描述

Microchip Technology EV97M19A评估板是一款mikroBUS™扩展板,用于演示Microchip SHA104和SHA105的功能。SHA104旨在用于配件端应用,特别是消耗品和一次性应用。SHA105是一款类似设备,专为需要相互身份验证的主机端应用而设计。这两款设备为商业和工业应用提供了完整的相互对称身份验证。

数据手册:*附件:Microchip Technology EV97M19A评估板数据手册.pdf

该板设计用于CryptoAuth信任平台和其他包含MikroElektronica mikroBUS接头的Microchip开发平台。EV97M19A还可以使用ATMBUSADAPTER-XPRO连接到任何带有XPRO接头的板,以简化开发工作。板载Microchip主机和配件器件简化了身份验证系统的开发。

EV97M19A包含以下Microchip器件:具有I^2^C接口的SHA105主机器件、具有I^2^C接口的SHA104配件器件和采用Microchip专有SWI-PWM接口的SHA104配件器件。

特性

  • 一个具有I^2^C接口的SHA104 CryptoAuthentication器件,用于配件身份验证
  • 一个具有SWI接口的SHA104 CryptoAuthentication设备,用于配件身份验证
  • 一个具有I^2^C接口的SHA105 CryptoAuthentication设备,用于主机侧身份验证
  • 带可选跳线的SHA104寄生电源选项
  • 最小尺寸的mikroBUS板
  • 通过mikroBUS接头以允许额外的mikroBUS板
  • 3.3V默认电源连接
  • 通过使用一个0Ω电阻器,可选择5V电源连接
  • 板载电源指示灯LED

零件标识

评估板

Microchip EV97M19A评估板技术解析与应用指南


一、硬件架构与核心功能

  1. 双模认证芯片组
    • SHA105主机端芯片‌:采用I2C接口(默认地址0x32),支持400Kbps速率,专用于主机侧双向认证场景
    • SHA104配件端芯片‌:提供I2C(地址0x31)与SWI-PWM(125Kbps)双接口,适配耗材认证等应用
    • 寄生供电设计‌:通过JPP1跳线选择模式,支持电容C5储能供电(需移除VCC连接)
  2. 关键电路设计
    • 电压选择:默认3.3V(R5贴装0Ω电阻),改5V需替换为R6
    • 接口保护:4.7kΩ I2C上拉电阻(R2/R3)、1kΩ SWI-PWM上拉电阻(R7)
    • 状态指示:LD1红色LED作为电源指示灯(R4限流330Ω)

二、开发环境搭建

  1. 硬件连接方案

    开发平台类型连接方式适配器需求
    mikroBUS主机直连J1/J2
    Xplained Pro需ATMBUSADAPTER-XPRO转接板
  2. 推荐开发套件

    • DM320118信任平台‌:预装Python脚本支持,集成USB调试接口
    • DM320109入门套件‌:内置SAMD21-XPRO(固件v3.1.0+),提供状态LED指示

三、典型应用场景实现

  1. 耗材认证系统
    • 工作流程‌:
      1. 主机发送随机数挑战(challenge()
      2. 配件端用共享密钥签名(sign()
      3. 主机验证签名(verify()
    • 寄生供电配置‌:
      • 移除JPP1跳线帽
      • 初始化时EPP#置高电平
  2. I2C多设备组网
    • 地址分配规则:
      • SHA105固定0x32(写0x64/读0x65)
      • SHA104建议0x31(写0x62/读0x63)
    • 布线要求:总线长度<1m,总电容<400pF

四、设计验证要点

  1. 信号完整性测试
    • I2SCL上升时间≤300ns(@400Kbps)
    • SWI-PWM脉宽偏差<±5%
  2. 安全增强建议
    • 定期更换会话密钥(atcab_derivekey()
    • 启用反暴力破解机制(错误计数锁定)
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

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

×
20
完善资料,
赚取积分