ZHCU877B May   2021  – October 2023

 

  1.   1
  2.   摘要
  3.   商标
  4. 1关键特性
  5. 2EVM 版本和组件型号
  6. 3重要使用说明
  7. 4系统说明
    1. 4.1 关键特性
    2. 4.2 功能方框图
    3. 4.3 加电/断电过程
      1. 4.3.1 加电过程
      2. 4.3.2 断电过程
    4. 4.4 外设和主要元件描述
      1. 4.4.1  计时
        1. 4.4.1.1 以太网 PHY 时钟
        2. 4.4.1.2 AM64x SoC 时钟
      2. 4.4.2  复位
      3. 4.4.3  电源
        1. 4.4.3.1 电源输入
        2. 4.4.3.2 用于电源输入的 USB Type-C 接口
        3. 4.4.3.3 电源故障指示
        4. 4.4.3.4 电源
        5. 4.4.3.5 电源时序
        6. 4.4.3.6 电源
      4. 4.4.4  配置
        1. 4.4.4.1 引导模式
      5. 4.4.5  JTAG
      6. 4.4.6  测试自动化
      7. 4.4.7  UART 接口
      8. 4.4.8  存储器接口
        1. 4.4.8.1 LPDDR4 接口
        2. 4.4.8.2 MMC 接口
          1. 4.4.8.2.1 Micro SD 接口
          2. 4.4.8.2.2 WiLink 接口
          3. 4.4.8.2.3 OSPI 接口
          4. 4.4.8.2.4 板 ID EEPROM 接口
      9. 4.4.9  以太网接口
        1. 4.4.9.1 DP83867 PHY 默认配置
        2. 4.4.9.2 DP83867 – 电源、时钟、复位、中断和 LED
        3. 4.4.9.3 工业应用 LED
      10. 4.4.10 USB 3.0 接口
      11. 4.4.11 PRU 连接器
      12. 4.4.12 用户扩展连接器
      13. 4.4.13 MCU 连接器
      14. 4.4.14 中断
      15. 4.4.15 I2C 接口
      16. 4.4.16 IO 扩展器 (GPIO)
  8. 5已知问题
    1. 5.1 问题 1:LP8733x LDO0 和 LDO1 超出最大输出电容规范
    2. 5.2 问题 2:LP8733x 输出电压为 0.9V,超出 AM64x VDDR_CORE 最大电压规格 0.895V
    3. 5.3 问题 3 - MMC0 上的 SDIO 器件需要注意布线长度,以满足接口时序要求
    4. 5.4 问题 4 - 在压力条件下的 LPDDR4 数据速率限制
    5. 5.5 问题 5 - 垃圾字符
    6. 5.6 问题 6 - 测试断电信号悬空
    7. 5.7 问题 7 - uSD 引导无法正常工作
  9. 6法规遵从性
  10. 7修订历史记录

测试自动化

SKEVM 具有 40 引脚的测试自动化接头 (J16),使外部控制器能够操纵一些基本操作,例如断电、POR、热复位、引导模式控制等。测试自动化接头包括四个 GPIO 和两个 I2C 接口(I2C1、引导模式 I2C0)。

测试自动化电路具有电压转换电路,使控制器与 AM64x 使用的 IO 电压相隔离。AM64x 的引导模式必须由用户使用 DIP 开关进行控制,或通过 I2C IO 扩展器由测试自动化接头控制。

引导模式缓冲器用于隔离通过 DIP 开关或 I2C IO 扩展器驱动的引导模式控制。测试自动化电路由电源多路复用器 (TPS2121RUXT) 供电,该多路复用器具有由专用稳压器生成的输入电源 VCC3V3_TA 和由 LDO 生成的 VCC3V3_XDS(它是 XDS110 调试器部分的电源)。测试自动化接头 J16 的基本控件如下。表 4-14 提供了有关测试自动化接头信号的详情。

或者,测试自动化接头功能可由 XDS110 控制器实现。因此,为断电、POR、热复位、引导模式控制和 GPIO 信号提供了电阻选项(R420、R421、R422、R423、R424、R425、R426、R427、R436、R437、R438 和 R439)。默认情况下将这些电阻标为 DNI,以便外部控制器通过自动化接头控制基本操作。开发完用于 XDS110 的固件后,安装上述电阻,并将电阻 R380、R381、R382、R383、R384、R385、R386、R432、R433、R434 和 R435 标为 DNI,以便通过 XDS110 微控制器控制基本操作。

为引导模式信号提供适当隔离,以支持正常运行。SoC_I2C [1] 连接到测试自动化接头,与外部控制器进行通信。

测试自动化接头的 I2C 接口之一连接到引导模式缓冲器,以控制 AM64x 的引导模式,另一 I2C 接口连接到 AM64x 的 I2C1 端口。

表 4-14 列出了从测试自动化接头路由的复位信号。AM64x 的引导模式可由用户或测试自动化接头控制。用户分别使用板上的两个 8 位置 DIP 开关控制引导模式。当开关设在 ON 位置时,这些开关会将一个上拉电阻连接到缓冲器的输出端。当开关设在 OFF 位置时,一个较弱的下拉电阻会将信号保持为低电平。缓冲器的输出连接到 AM64x 上的引导模式引脚,在复位周期中如果需要引导模式,则会启用输出;缓冲器的输入连接到由测试自动化电路设置的 I2C 缓冲器的输出。

表 4-14 路由到测试自动化接头 J16 的信号列表
信号 信号类型 功能
POWER_DOWN GPIO 指示 EVM 将所有电路断电
PORZn GPIO 创建一个传到 AM64X 的 PORz
WARM_RESETn GPIO 创建一个传到 AM64X 的 RESETz
GPIO1 GPIO 与 AM64X 进行通信的 GPIO
GPIO2 GPIO 与 AM64X 进行通信的 GPIO
GPIO3 GPIO 用于启用 BOOTMODE 缓冲器
GPIO4 GPIO 用于复位引导模式 IO 扩展器
Bootmode I2C0 I2C 与引导模式 I2C 缓冲器进行通信
I2C1 I2C 与 AM64x 进行通信

如果由测试自动化电路控制引导模式,则所有开关都必须手动设在 OFF 位置。用于引导模式的引脚还具有其他功能,在正常运行期间禁用引导模式缓冲器将隔离这些功能。图 4-12 展示了与 AM64x 连接的测试自动化信号。

GUID-20230501-SS0I-RJJJ-QGMB-6V2DMZF5FPZV-low.png 图 4-12 测试自动化接头

可以选择通过零欧电阻将测试自动化接头信号连接到 XDS110 微控制器。默认情况下将这些电阻标为 DNI。

表 4-15 自动化接头信号连接到 XDS110
TM4C1294 引脚名称 信号名称
PM0 TEST_POWERDOWN
PM1 TEST_PORZn
PM2 TEST_WARMRESETn
PM3 TEST_GPIO1
PM4 TEST_GPIO2
PM5 TEST_GPIO3
PM6 TEST_GPIO4
PM7 TEST_POWERDOWN
PG0 TEST_PORZn
PG1 TEST_WARMRESETn

表 4-16 列出了测试自动化接头的引脚布局和 IO 方向。

表 4-16 测试自动化接头 (J16) 引脚布局
引脚编号 信号名称 IO 方向 (wrt SoC)
1 VCC3V3_TA 电源(输出)
2 VCC3V3_TA 电源(输出)
3 VCC3V3_TA 电源(输出)
4 NC 不适用
5 NC 不适用
6 NC 不适用
7 DGND 接地
8 NC 不适用
9 NC 不适用
10 NC 不适用
11 NC 不适用
12 NC 不适用
13 NC 不适用
14 NC 不适用
15 NC 不适用
16 DGND 接地
17 NC 不适用
18 NC 不适用
19 NC 不适用
20 NC 不适用
21 NC 不适用
22 NC 不适用
23 NC 不适用
24 NC 不适用
25 DGND 接地
26 TEST_POWERDOWN 输入
27 TEST_PORZn 输入
28 TEST_WARMRESETn 输入
29 NC 不适用
30 TEST_GPIO1 双向
31 TEST_GPIO2 双向
32 TEST_GPIO3 输入
33 TEST_GPIO4 输入
34 DGND 接地
35 NC 不适用
36 SOC_I2C1_TA_SCL 双向
37 BOOTMODE_I2C_SCL 双向
38 SOC_I2C1_TA_SDA 双向
39 BOOTMODE_I2C_SDA 双向
40 DGND 接地
41 DGND 接地
42 DGND 接地