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.

[参考译文] AFE7950:您能告诉我校准方面的信息吗?

Guru**** 2585275 points


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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1559798/afe7950-can-you-tell-me-about-calibration

器件型号:AFE7950


工具/软件:

我正在尝试校准发送和接收。
执行以下函数会导致宏错误。
这可能是什么原因造成的?

电路板上没有发送或接收连接。

接收端的呼叫为:
AFE79FNP (doRxDsaCalib)(&tiAfe79DeviceInfo_t[0]、0x0F、0x00、0、0、 数据、&num);

出现以下错误:
[TI_afe79_checkForMacroError][252]错误:宏错误执行失败、出现错误 0x4:
[TI_afe79_checkForMacroError][270]error:macro_error_in_execution
[TI_afe79_executeMacro][319]ERROR:AFE 宏 0x41:接收到的操作码错误
[TI_afe79_doRxDsaCalib][191]错误:AFE 函数执行失败:AFE79FNP (executeMacro)(afeInst、byteList、numOfOperands、AFE_MACHINE_OPCODE_FACTORY_RX_DSA_GAIN_PHASE_CALIBRATION)


发件人呼叫如下所示:
AFE79FNP (doTxDsaCalib)(&tiAfe79DeviceInfo_t[0]、0x0F、0、DATA、 &num);

出现以下错误:
[TI_afe79_checkForMacroError][252]错误:宏错误执行失败、出现错误 0x2:
[TI_afe79_checkForMacroError][270]error:macro_error_in_execution
[TI_afe79_executeMacro][319]ERROR:AFE 宏 0x42:收到的操作码错误
[TI_afe79_doTxDsaCalib][442]错误:AFE 函数执行失败:AFE79FNP (executeMacro)(afeInst、byteList、numOfOperands、AFE_MACHINE_OPCODE_FACTORY_TX_DSA_GAIN_PHASE_CALIBRATION)

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

    您好、

    我建议遵循“AFE79xx_RxDSACalibration Procedure_June 32019.pdf“文档中的说明。 请注意、Rx DSA 校准所需的 ADC 输入:外部信号发生器或环回 DAC 输出。 此外、对于 TX DSA、我们已经看到 DSA 步骤更准确、  不一定需要校准。  

    此致、

    David Chaparro  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的答复。
    当我输入该输入时、出现了另一个错误。 原因可能是什么?
    我将 CH1 的 NCO 频率设置为 962MHz、并尝试在外部输入 962MHz –40dB。 (当 I 输入–15dB 时,结果相同。)
    我尝试按如下方式调用校准函数:
    AFE79FNP (doRxDsaCalib)(&tiAfe79DeviceInfo_t[0]、0x01、0x00、0、0、 数据、&num);
     因此我得到了一个错误。
    src ID:0[../AFE/Afe79xx/src/tiAfe79_macro.c][ti_afe79_checkForMacroError][252]错误:宏错误执行失败、错误为 0x8:
    src ID:0[../AFE/Afe79xx/src/tiAfe79_macro.c][ti_afe79_checkForMacroError][270]error:macro_error_in_execution
    AFE ID:0[../AFE/Afe79xx/src/tiAfe79_macro.c][ti_afe79_executeMacro][319]ERROR:src 宏 0x41:接收到的操作码错误
    AFE ID:0[../AFE/Afe79xx/src/tiAfe79_calibration.c][ti_afe79_doRxDsaCalib][191]错误:src 函数执行失败:AFE79FNP (executeMacro)(afeInst、byteList、numOfOperands、AFE_MACHING_COPLATE_RX_DSA_GAIN_PHASE_CALIBRATION)
    但结果是一个错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    抱歉、我犯了个错误。
    >我将 CH1 的 NCO 频率设置为 962MHz 并尝试从外部输入 962MHz –40dB。 (当 I 输入–15dB 时,结果相同。)
    频率为 692MHz。
    功率以 dBm 为单位、而不是 dB。(–40dBm、–15dBm)
      20/5000