This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM2612:有关 PRU-ICSS XFR2VBUS 功能的说明

Guru**** 2893300 points

Other Parts Discussed in Thread: AM2612

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1640154/am2612-clarification-on-xfr2vbus-functionality-of-pru-icss

器件型号: AM2612

您好的团队、

 

我想阐明 AM2612 MCU 上 PRU-ICSS 的 XFR2VBUS 功能。  

我根据 TRM 得出、一个 ICSS 实例中有 2 个 RX XFR2VBUS 加速器、而没有 TX 加速器 (sprujb6b 的图 7-22):

image.png

但是、该图前面的文本指出“每个切片有两组 XFR2VBUS。“这意味着总共有 4 组 XFR2VBUS。 图 7-45 还描述了相同的 — 每个切片 2 个 RX 加速器:  

image.png

此外、表 7-35 列出了 xfr2vbus TX 加速器的宽边 ID (0x62、0x63):

image.png

请说明以下情况:

  1. 每个实例中有多少个 Rx 实例可用?
  2. 是否有任何 Tx 实例?

 

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有任何 Tx 实例?

    每个实例中有多少个 Rx 实例可用?

    AFAIK 每个切片仅 1 个实例、 值为 0x60 (RD_ID0)。 REST 看起来是 TRM 中的错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Pratheesh、


    AM261x 的 ICSS 和 AM243x 的 ICSS-G 之间的 xfr2vbus RX 加速器的功能是否有任何差异?  

    我在 TRM 上没有看到任何差异、但文档中是否遗漏了其他内容?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dhruva:

    功能是相同的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Nilabh、

    我指的是 GitHub 上打开 PRU 存储库中的 LCD 接口示例(主 Texas Instruments/open-PRU GitHub 上的 open-pru/examples/lcd_interface)··

    在 PRU1 .asm 文件(第 110 行)中、我在 xfr2vbus 配置块之后看到一条注释、指示地址总线宽度的差异:

    ; configure xfr2vbus dma
        ldi    r18, RD_AUTO_64B         ; size 64 bytes, auto increments
        ldi32  r19, ONCHIP_SRAM         ; same address for AM243 and AM261
        ldi    r20, 0                   ; no 48 bit address
        xout   RD_ID1, &r18, 12         ; write address and command
                                        ; AM243x has 48 bit address, AM261 is 32 bit address
     

    这是否会导致功能上的差异?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Dhruva:



    AM243x 中的 SoC 级地址为 48 位、AM261x 中的 32 位(连接的图像是 am261x)

    R18 和 R19 配置 xfr2vbus 的 SOC 级别读取/写入地址、该地址最多可为 64 位

    由于 AM261x 具有 32 位 SOC 级地址、因此我们仅更新代码中的 R18、这就是注释中提到的内容。

    此致、
    Manoj。