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.

[参考译文] AM62A7:AM62A/WAVE521C — 编码器源子帧同步寄存器编程

Guru**** 2923210 points

Other Parts Discussed in Thread: AM62A7, SK-AM62A-LP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1650398/am62a7-am62a-wave521c-encoder-source-sub-frame-sync-register-programming

器件型号: AM62A7
主题中讨论的其他器件: SK-AM62A-LP

您好、

Im 使用 AM62A-LP 开发板并尝试在 (AM62A7 (SR1.0)、SK-AM62A-LP EVM、Processor SDK 11.00.09.04(内核 6.12.24-K3)、WAVE521C VPU FW rev 363254) 上构建超低延迟 H.264 编码流水线、并需要驱动编码器的源子帧同步、从而逐渐消耗源帧缓冲区(而不是每个宏块等待整个帧)。 具体来说:

 W5_CMD_ENC_SRC_OPTIONS (W5_REG_BASE+0x128)-确认位布局:位 0=SUB_FRAME_SYNC_ENABLE、位 1=模式(0=线路、1=寄存器)。 对于 AM62A、基于线路的源同步信号是物理连接到 VPU、还是基于寄存器的唯一支持模式?
 2. w5_ENC_PIC_SUB_FRAME_SYNC_IF (W5_REG_BASE+0x300)—基于寄存器模式的完整握手:主机写入什么值(行数? CTU 行数? 源写指针?)、在相对于 W5_ENC_PIC 的哪个点、固件在消耗行时返回什么/在哪里(哪个寄存器/中断)?
 3.最小编码图片高度—驱动程序强制执行 128;WAVE521C 固件实际支持什么(它能否编码 16 行或 32 行图片、即 1–2 MB 行)?
 4. opt_change_param—我们的零延迟配置文件的每帧参数更改路径(例如 GDR/Intra refresh Position、QP)。
 5.用于源子帧同步的任何基准/示例代码(主线驱动程序和公共 ChipsnMedia/V422_TI 存储库定义这些寄存器,但绝不会驱动它们)。

最后、访问 Wave521 API 参考/编程指南的正确方法是什么?

谢谢。

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

    尊敬的 Mike:

    贵公司是否签署了 NDA、以便我们共享与 Wave521 相关的文档?  

    附件是用于内部刷新支持的补丁。 此外、您还应该能够查看编码器使用的额外控件:v4l2-ctl -d /dev/video1 --list-CtrlS-menu  

    e2e.ti.com/.../0001_2D00_media_2D00_chips_2D00_media_2D00_wave5_2D00_Add_2D00_Support_2D00_for_2D00_Intra_2D00_Refres.patch

    此致

    Suren

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

    您好、Suren、

    尚未签订保密协议(除非我在订购流程中填写了一块电路板作为合规文档的一部分)。 您能否为我指明正确的方向、说明我需要做些什么来签署 NDA 并访问 Wave521C 文档?

    谢谢您的补丁 — 我将很快回顾一下。

    Mike