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.

[参考译文] 闪存编程器:CLI 编程时间比 GUI 编程时间长

Guru**** 2577385 points
Other Parts Discussed in Thread: CC2630, CC1350

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/666278/flash-programmer-cli-programmation-time-most-longer-than-gui-programmation-time

器件型号:闪存编程器
主题中讨论的其他器件:CC2630CC1350

大家好

我有疑问

我比较了对 cc2630进行编程的时间

我使用 Flashprogrammer 2来擦除-编程和验证 CRC

执行此操作的时间约为5s

之后、我在第31页中写入4个字节

执行此操作的时间约为5s

但当我使用 CLI 执行操作时

srfprog.exe -t soc (XDS-00000000、cc2630)-e all -p -v -f E:\工业化\Xcmw 无线电\trunk \utils\programmation avec XDS100\Xcmc_v1.0.out -rs 无

执行此操作的时间约为15s

srfprog.exe -t SoC (XDS-00000000、cc2630)-r p (31)-f E:\工业化\XCMW 无线电\trunk \utils\programmation avec XDS100\readback.bin

执行此操作的时间大约为13s

为什么?

如何使用 GUI 执行操作的命令?

提前感谢您的帮助

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

    您好!

    一个不同之处是调用 CLI 包括枚举连接到计算机的仿真器。

    另一个提高速度的选项是告诉 CLI 使用4引脚 JTAG (而不是默认的2英寸 cJTAG)。
    为此、可以在命令行参数末尾添加-j4 (或-jtag4)选项。

    希望这对您有所帮助。

    TIABO

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一个不同之处是调用 CLI 包括枚举连接到计算机的仿真器。
    我不确定要理解吗?

    为此、可以在命令行参数末尾添加-j4 (或-jtag4)选项
    J4中使用了 WAHT 导线?
    我只能使用
    VCC 引脚5TMDSEMU
    GND 引脚8TMDSEMU
    TMS-Pin 1TMDSEMU
    TCK 引脚11TMDSEMU
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    器件枚举是对连接到您的机器的仿真器和器件的检测。
    2. 4引脚 JTAG 使用这些引脚:TCK、TMS、TDI、TDO。 如果您尚未将 TDI 和 TDO 引脚路由到 CC2630目标、则无法使用4引脚 JTAG。

    TIABO
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、唯一的差异是器件枚举。
    我可以删除此步骤吗? 因为我直接提供 SoC (XDS-00000000、cc2630)?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我可以想到的一个差异是器件枚举。 可能还有其他类型。 我想你不能绕过它。

    您能否共享您尝试编程的文件、以便我可以尝试重现您在我身边看到的内容?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要.out 文件吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    XCMW_v1.0.OUT、SVP。

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

    如何查看 GUI 用于执行操作的命令?

    这里是一个具有计时功能的数组

    我希望 有大约 e2e.ti.com/.../Timing-test.xlsxGui的时间

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认为 CLI 是为制造流程创建的、制造流程的时间非常重要
    在您的帮助下、我认为在每次调用 srfprog.exe 时、我都会丢失枚举器时间、但我不想检查此信息、我想获得时间
    可以帮帮我
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nicolas、

    我认为 GUI 和 CLI 之间的时间差与您不同。

    这些测试使用一个 umage 来编程 CC1350目标(这就是我手头的目标)的所有闪存扇区。 对于闪存编程器、它与 CC2630非常相似(相同的闪存大小等)。 我使用了 SmartRF Flash Programmer 2 v1.7.5、这是 TI.com 上提供的最新版本。

    在 GUI 中、我使用了以下选项:  

    • 擦除:所有未受保护的页面
    • 程序:整个源文件
    • 验证:CRC 校验
    • 2引脚与4引脚:在工具图标下配置

    在 CLI 中、我使用了以下命令:

    2引脚: srfprog.exe -t SoC (XDS-L4000007、CC1350)-e -p -v -f c:\cc1350-packet-tx-c5-fill.bin -a 0x0
    4引脚: srfprog.exe -t SoC (XDS-L4000007、CC1350)-e -p -v -f c:\cc1350-packet-tx-c5-fill.bin -a 0x0 -J4

    CLI GUI
    2引脚 cJTAG 11.33秒 11.4秒
    4引脚 JTAG 4.81秒 5.1秒

    查看您的 Excel 文档、我认为您将受益于预处理您希望在主机端编程的映像、并且只运行闪存编程器一次。 至少应该能够整合文档中的"固件"和"ID"步骤。

    您读取的4个字节是您必须存储的特定于器件的内容、还是您在其他地方具有该信息(即、您不必从目标读取的信息)?

    TIABO

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

    我要求我们的支持人员直接提供您的邮件、因为我无法在网站上提供有关我们项目的更多信息。

    但目前我认为我的 PC 上有 USB 端口问题、因为今天早上闪存编程器多次崩溃、其他设备也有其他问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、我也是 E2E 上的朋友、我们可以带我来。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能看到我的私人消息吗?