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.

[参考译文] TDA4VH-Q1:某些地址读取失败

Guru**** 2466550 points
Other Parts Discussed in Thread: TDA4VH-Q1

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1472413/tda4vh-q1-read-failure-for-some-addresses

器件型号:TDA4VH-Q1

工具与软件:

您好支持团队:

对于器件 TDA4VH-Q1、我们无法读取下面列出的寄存器/地址。

MCU_l3C1_P_ECC_AGGR_CFG - 0x0040722000ULL
MCU_13C1_S_ECC_AGGR_CFG - 0x0040723000ULL
MCU_SA3_SS0_EIP_76 - 0x0040910000ULL
MCU_SA3_SS0_EIP_29T2 - 0x0040920000ULL
MCU_l3C1_MMR_MMRVBP - 0x0040B90000ULL
MCU_l3C1_VBPAPB_WRAP_CORE_VBP_MIPL_l3C_MST - 0x0040B98000ULL

从0x4C3C030000开始的寄存器无法正常工作  
CCDEBUGSS2_ROM (0x4C3E020000ULL)- MCU_CPT2_aggr0_MEM31 (0x4C3E03F000ULL)

 
 通过使用此功能、我们可以访问 MCU_l3C0_P_ECC_AGGR_CFG 寄存器 HW_RD_REG32 位置。 我们尝试使用相同的函数来访问其余寄存器、但它无法正常工作。


请 就这一问题向我们提供帮助。

此致、
Akhil M Nair

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

    尊敬的 Akhil:

    您提到的寄存器是64位地址。 函数调用" HW_RD_REG32 "表示32位地址。 您必须从 R5配置 RAT 以访问64位地址。

    此致、
    Tanmay

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

    您好、Tanmay,

    感谢您提供的信息。 我们将检查其余的64位地址。 但是、对于  MCU_l3C1_P_ECC_AGGR_CFG 地址(即32位地址)、在使用时读取失败  HW_RD_REG32  位置。 我们能够使用访问 MCU_l3C0_P_ECC_AGGR_CFG  
    HW_RD_REG32  位置。

    感谢您的帮助。

    此致、
    Akhil M Nair

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

    尊敬的 Akhil:

    您能否确认 I3C1是否已通电?

    此致、
    Tanmay

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

    您好、Tanmay,

    I3C1未启用。 即使未启用 I3C1、我们也可以读取寄存器。 在技术参考手册中、我们观察到根据图片、连接矩阵中不存在 I3C1。

    此致、
    Akhil M Nair