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.

[参考译文] TDA4VM:PLL 显示总线错误

Guru**** 2468610 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1470261/tda4vm-pll-shows-bus-error

器件型号:TDA4VM

工具与软件:

尊敬的 TI:

我有总线错误或 PLL。 你有什么想法,为什么它是这样的吗?

期待您的答复。

此致、
Hasan

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

    我完全不明白您的担忧。 PLL 寄存器的存储器映射是不连续的;例如、680,030,680034和680038具有一些值、因为在这些地址有寄存器; 68003C 也是不确定的、因为该地址没有寄存器。

    如果这无法回答问题、请重新提问。

    Kevin

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

    如果地址范围0x680000 - 0x69FFFF 中的某些寄存器(PLL 寄存器所在的位置)产生总线错误、这可能是由于缺少对相关地址的访问授权或受限访问类型(读取/写入)所导致的。

    • 当您看到实际值时:这些值是有效的、已实现的并能正确响应读取操作的 PLL 寄存器
    • 当您看到"???????"时 " with "bus_error":这些地址可能是 PLL 寄存器块中保留的地址或未实现的地址。 硬件主动以总线错误进行响应、以防止从这些地址读取数据、因此会产生"BUS_ERROR"消息。