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.

[参考译文] TICSPRO-SW:对 LMK05318BEVM 进行编程时未找到寄存器 R159 (TICS Pro v1.7.8.0)

Guru**** 2382480 points
Other Parts Discussed in Thread: SYSCONFIG, LMK05318B, LMK05318BEVM, USB2ANY
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1497113/ticspro-sw-register-r159-not-found-when-programming-lmk05318bevm-tics-pro-v1-7-8-0

器件型号:TICSPRO-SW
主题中讨论的其他器件:LMK05318BLMK05318BEVMUSB2ANY

工具与软件:

您好!

在最新的 TICS Pro 版本1.7.8.0中点击"Program EEPROM"时、我会遇到以下错误。 已在此版本中创建配置。 全新安装 TICS。 Windows 10、完全更新。

相同的工作流在以前的版本中已经运行、因此我将回滚到 v1.7.7.10、但想报告该问题。

```μ A

TICS Pro.exe 警告:0:2025年04月03日14:23:08
未找到寄存器
当前加载的器件中不存在寄存器 R159
--------------------------------------------------------
TICS Pro.exe 警告:0:2025年04月03日14:23:08
执行脚本中的函数时出错
脚本中未处理的异常。寄存器写入失败;接口报告:当前加载的器件中不存在寄存器 R159
  at pages.Mainwindow.WriteRawData (Int64 lvalue)
  位于 Microsoft.Scripting.Interpreter.FuncCallInstruction`3.Run (InterpreedFrame)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.Run4[RT1,T2,T3,T3,TRET] T0 (T0 arg0、T1 arg1、T2 arg2、T3 arg3)
  在 System.Dynamic.UpdateDelegates.UpdateAndExecute3[SysConfig T0、T1、T2、TRet](调用站点、T0 arg0、T1 arg1、T2 arg2)
  位于 Microsoft.Scripting.Interpreter.DynamicInstruction`4.Run (InterpreedFrame 帧)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.Run3[RT1,T2,TRET] T0 (T0 arg0、T1 arg1、T2 arg2)
  位于 IronPython.Compiler.PythonCallTargets.OriginalCallTarget2(PythonFunction 函数、对象 arg0、对象 arg1)
  在 IronPython.Runtime.FunctionCaller`2.Call2 (callsite、CodeContext context、Object func、T0 arg0、T1 arg1)
  在 System.Dynamic.UpdateDelegates.UpdateAndExecute4[SysConfig T0、T1、T2、T3、TRet](调用点站点、T0 arg0、T1 arg1、T2 arg2、T3 arg3)
  位于 Microsoft.Scripting.Interpreter.DynamicInstruction`5.Run (InterpreedFrame 帧)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.run2[RT1,TRet] T0 (T0 arg0、T1 arg1)
  位于 IronPython.Compiler.PythonCallTargets.OriginalCallTarget1(PythonFunction 函数、对象 arg0)
  at IronPython.Runtime.FunctionCaller`1.Call1 (调用站点、代码上下文、对象 func、T0 arg0)
  在 System.Dynamic.UpdateDelegates.UpdateAndExecute3[SysConfig T0、T1、T2、TRet](调用站点、T0 arg0、T1 arg1、T2 arg2)
  位于 Microsoft.Scripting.Interpreter.DynamicInstruction`4.Run (InterpreedFrame 帧)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.Run1[RTCD,TRET] T0 (T0 arg0)
  at IronPython.Compiler.PythonCallTargets.OriginalCallTarget0(PythonFunction 函数)
  位于 IronPython.Runtime.FunctionCaller.Call0 (调用站点、CodeContext 上下文、Object func)
  在 System.Dynamic.UpdateDelegates.UpdateAndExecute2[SysConfig T0、t1、tret](调用站点、T0 arg0、t1 arg1)
  位于 Microsoft.Scripting.Interpreter.DynamicInstruction`3.Run (InterpreedFrame 帧)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.Run1[RTCD,TRET] T0 (T0 arg0)
  at IronPython.Compiler.PythonCallTargets.OriginalCallTarget0(PythonFunction 函数)
  位于 System.Dynamic.UpdateDelegates.UpdateAndExecute1[CCallsite T0 site、T0 arg0)
  在_Scripting_(对象[])
  at pages.FlexPage.ExecuteFunction (字符串 fnName)
--------------------------------------------------------
TICS Pro.exe 警告: 0 : 2025年04月03日14:23:27.
未找到寄存器
当前加载的器件中不存在寄存器 R159
--------------------------------------------------------
TICS Pro.exe 警告: 0 : 2025年04月03日14:23:27.
执行脚本中的函数时出错
脚本中未处理的异常。寄存器写入失败;接口报告:当前加载的器件中不存在寄存器 R159
  at pages.Mainwindow.WriteRawData (Int64 lvalue)
  位于 Microsoft.Scripting.Interpreter.FuncCallInstruction`3.Run (InterpreedFrame)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.Run4[RT1,T2,T3,T3,TRET] T0 (T0 arg0、T1 arg1、T2 arg2、T3 arg3)
  在 System.Dynamic.UpdateDelegates.UpdateAndExecute3[SysConfig T0、T1、T2、TRet](调用站点、T0 arg0、T1 arg1、T2 arg2)
  位于 Microsoft.Scripting.Interpreter.DynamicInstruction`4.Run (InterpreedFrame 帧)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.run2[RT1,TRet] T0 (T0 arg0、T1 arg1)
  位于 IronPython.Compiler.PythonCallTargets.OriginalCallTarget1(PythonFunction 函数、对象 arg0)
  at IronPython.Runtime.FunctionCaller`1.Call1 (调用站点、代码上下文、对象 func、T0 arg0)
  在 System.Dynamic.UpdateDelegates.UpdateAndExecute3[SysConfig T0、T1、T2、TRet](调用站点、T0 arg0、T1 arg1、T2 arg2)
  位于 Microsoft.Scripting.Interpreter.DynamicInstruction`4.Run (InterpreedFrame 帧)
  位于 Microsoft.Scripting.Interpreter.Interpreter.Run (InterpreedFrame 框架)
  位于 Microsoft.Scripting.Interpreter.LightLambda.Run1[RTCD,TRET] T0 (T0 arg0)
  at IronPython.Compiler.PythonCallTargets.OriginalCallTarget0(PythonFunction 函数)
  位于 System.Dynamic.UpdateDelegates.UpdateAndExecute1[CCallsite T0 site、T0 arg0)
  在_Scripting_(对象[])
  位于 pages.FlexPage.ExecuteFunction (对象 fnRef)

```μ A

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

    尊敬的 Quin:

    感谢您的报告。

    您能否分享您用于接收错误消息的.tcs 文件? 当我单击"Program EEPROM"时、没有看到此消息。

    此外、请提供位于以下目录中的.tcb 文件:

    • C:\ProgramData\Texas Instruments\TICS Pro\Configurations\Devices\Network Synchronizer Clock (Digital PLL)\LMK05318B\LMK05318B.tcb
    • 确保在 Windows 中启用"Show Hidden Items"以查看 ProgramData 目录。

    此致、

    Jennifer

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

    当然,这里还有几个观察:

    -也会看到 R43的一些类似错误

    -有时点击"软重置"不做任何事情(没有输出在窗口左下方)

    e2e.ti.com/.../7752.test.tcs

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

    尊敬的 Quin:

    我仍然无法重现此问题。 我能够使用 Window 11 PC 使用7752.TEST.tcs 文件对 EEPROM 进行编程、并且没有任何错误显示。

    • 您能否确认是否有 LMK05318B 连接到 PC? (请注意、无论是否连接了 LMK05318B、我都看不到错误、)
      • 如果是、是通过 LMK05318BEVM 还是定制电路板完成?
      • 您使用的是板载 USB2ANY (来自 EVM)还是外部 USB2ANY 软件狗?
      • 如果单击上方工具栏中的"Scan I2C Bus"、您能得到预期的 I2C 地址吗? 您得到的回读值有多大? 0x64是默认 EVM 设置。
    • 您还能否提供有关如何解决从 LMK05318B 上电开始的问题的详细分步过程?

    此致、

    Jennifer

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

    Jennifer、您好!

    很抱歉昨天没有上载.tcb 文件;不幸的是,我被阻止从 e2e.ti.com 的太多的帖子与给定的时间段。

    但我重复了这些步骤、并意识到发生了什么:在测试默认评估1PPS 配置时、我跳过了"计算频率计划"和"恢复计算的 DPLL 设置"步骤、这导致了错误。 我再次测试了这两个步骤,没有问题。

    感谢您对此进行深入了解、我会继续并结束本次课程。