[EVK_UserGuide]HPM5100EVK 用户使用手册

HPM5100EVK用户使用手册

HPM5100EVK简介

HPM5100EVK 器件图如图1,图2所示。表1给出了器件位置的对应器件名称。

下图为顶层器件图

image

下图为底层器件图

image

下表为主要器件位号对应功能名称

序号 名称 序号 名称
1 HPM5151IPE1 2 HPM5301IEG1
3 Flash(MXIC25128) 4 Audio(ES8389)
5 CAN (TJA1042T/3) 6 20-PIN JTAG Connector
7 Type-C for debug 8 Type-C for USB OTG
9 Boot PIN 10 CAN Connector
11 Motor Connector 12 Headphone Connector
13 OPAMP Connector 14 ADC Connector
15 Raspberry Pi Connector 16 Debugger Cfg. Connector

硬件电路

HPM5100EVK电源输入由Debug Type-C接口或者USB Type-C提供,供电不能超过 5.5V,防止过压导板上器件损坏。I/O 接口是 3.3V电平,如外接其他设备,需确保电平匹配,如不匹配可能导致不能正常工作或损坏芯片。

电路模块介绍

系统架构

HPM5100EVK系统架构如下图

image

注意事项

  • JP5,JP6 作用,使用内部晶振时,可以拔掉跳帽
  • PC15 复用于 ADC 和 SPI,为了 ADC 的信号采集,引脚上有 RC,在使用SPI的场合时,需要注意
  • 板载的调试器 U12 支持 CMSIS-DAP,支持 JTAG/cJTAG,

电源

HPM5100EVK 供电方式如下

  • USB Type-C USB接口,可以做host或者device
  • Debug Type-C,板载HPM5301芯片,通过该接口可以直接仿真,以及串口通讯功能
  • HPM5100内核电源1.2V,该EVK 可以通过JP3选择使用内部或者外部供电内核。

USER LED

HPM5100EVK板载LED功能如下

  • LED1 电源指示灯
  • LED2 调试指示灯
  • LED3 USB过流指示灯

按键

HPM5100EVK板载4个按键,2个拨码开关

  • SW1 Reset按键
  • SW2 Wake Up按键
  • SW5 功能按键
  • SW4 板载调试器固件升级按键
  • SW3 BOOT开关

USB接口

HPM5100EVK板载USB接口,类型为Type-C,支持USB2.0 OTG。同时支持通过USB烧录,即通过USB接口下载bin文件。下载工具可以通过官网获取。

Debug接口

HPM5100EVK提供两种DEBUG接口,默认是通过J16(USB Type-C)连接到PC,通过HPM5301 实现 USB到JTAG 和 UART 的转换。通过这种方式,用户可以访问芯片 JTAG 接口和 UART0 接口。UART0也可用于UART串行启动和ISP。另外一路为20Pin牛角插座JTAG接口,用户可以通过调试器直接连接芯片的DEBUG口,此时无需使用板载HPM5301调试接口。

CAN接口

HPM5100EVK板载CAN收发器,芯片为TJA1024T/3。

ADC接口

HPM5100EVK板载ADC接口(RF1)

马达接口

HPM5100EVK提供一个马达接口,可以兼容适配先楫的马达驱动板。

音频接口

HPM5100EVK支持音频输入输出

  • Audio Codec(ES8389)支持3.5mm耳麦/板载Mic

NOR Flash

HPM5100EVK板载一个NOR Flash,支持QSPI。

扩展IO接口

HPM5100EVK提供板载扩展 IO,即排针 P1。接口机械尺寸与树莓派接口兼容。P1的信号列表如下。

引脚名 功能名 编号 编号 功能名 引脚名
3.3V 1 2 5.0V
PY2 SDA1 3 4 5.0V
PY3 SCL1 5 6 GPIO PC9
PC11 GPIO07 7 8 TXD PY7
GND 9 10 RXD PY6
PC14 GPIO00 11 12 GPIO01 PB1
PB5 GPIO02 13 14 GND
PC7 GPIO03 15 16 GPIO04 PC8
3.3V 17 18 GPIO05 PC5
PC13 MOSI 19 20 GND
PC15 MISO 21 22 GPIO06 PC2
PC10 SCLK 23 24 CE0 PC6
GND 25 26 CE1 PC12
PY0 SDA0 27 28 SCL0 PY1
PC1 GPIO21 29 30 GND
PY0 SDA0 27 28 SCL0 PY1
PC1 GPIO21 29 30 GND
PC3 GPIO22 31 32 GPIO26 PC0
PC4 GPIO23 33 34 GND
PY5 GPIO24 35 36 GPIO27 PY4
PA26 GPIO25 37 38 GPIO28 PA25
PY3 GND 39 40 GPIO29 PA27

BOOT拨码开关设置

HPM5100是通过 拨码开关设置对应 BOOT_MODE[1:0]=[PA03:PA02] 引脚选择启动模式,配置所示。

开关1 开关0 启动模式 说明
OFF OFF XPI NOR FLASH 启动 从连接在 XPI0 上的串行 NOR FLASH 启动(芯片内部自带 FLASH)
OFF ON 系统编程(ISP)/串行启动 从 UART0/USB0 上烧写固件,OTP,或从 UART0/USB0 启动
ON OFF 系统编程(ISP)/串行启动 从 UART0/USB0 上烧写固件,OTP,或从 UART0/USB0 启动
ON ON 保留模式 保留模式

板载调试器

HPM5100EVK板载调试器为HPM5301(U12),可以支持调试和USB串口功能。J10为板载调试器的配置接口,通过配置,可以实现以下功能

image
  • USB串口功能

    用户可以短接RXD和GND后上电,则此时板载调试器只实现串口USB功能,用户可以外接调试器进行调试

  • 板载调试器固件更新功能

    用户可以短接OTA和TXD后上电,或者在上电时按SW4按键,则此时,板载调试器会进入OTA模式,PC端会映射出一个U盘,只需要将待更新的固件放置其中即可

  • 板载调试器烧写功能

    用户可以短接BT1和3V3,并同时通过外部的USB-UART模块,连接TXD,RXD,GND。上电后,
    可以通过HPMicro Programmer烧写固件。

免责声明

上海先楫半导体科技有限公司(以下简称:”先楫”)保留随时更改、更正、增强、修改先楫半导体产品和/或本文档的权利,恕不另行通知。用户可在先楫官方网站 https://www.hpmicro.com 获取最新相关信息。
本声明中的信息取代并替换先前版本中声明的信息。

版本信息

版本 日期 描述
Rev1.0 2026/09/15 初版发布。
0
0

订阅

发表回复 0

Your email address will not be published. Required fields are marked *

captcha
Enter the characters shown in the image:
Reload

This CAPTCHA helps ensure that you are human. Please enter the requested characters.