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.

[参考译文] CCS/CC1310:Uniflash生成的dslite命令行实用程序无法对辅助IEEE MAC进行编程

Guru**** 2581345 points
Other Parts Discussed in Thread: CC1310, UNIFLASH

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/600572/ccs-cc1310-uniflash-generated-dslite-command-line-utility-failed-to-program-secondary-ieee-mac

部件号:CC1310
主题中讨论的其他部分: UNIFLAASH

工具/软件:Code Composer Studio

我在CC1310上使用dslite.bat文件对辅助IEEE进行编程时遇到问题

Uniflash正在生成独立命令行实用程序,该实用程序包含带有辅助Mac值的genertated.ufsetting。

执行dslite批处理文件时,无法编程或识别-l选项。

正在执行默认命令:
> dslite flash -c user_files/configs/cc1310f128.ccXML -l user_files/settings/gen
已设置

失败:无操作

用法:
 dslite flash --config=ccxml-file [选项][flash-file1...]


选项:
 -c [--config ]参数       配置(CCXML)文件。
 -l [--load-settings ] arg应用由UniFlash GUI生成的设置文件。


我能够从UniFlash GUI对次IEEE MAC进行编程和读回,但我们需要自动化方法来设置生产线。

Andrew

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

    我在uniflash指南中看到的命令行选项稍有不同。

    用法:

    dslite --mode flash --config=ccxml-file [选项][flash-file1...]
    选项:

    -c [--config ]参数 配置(CCXML)文件。
    -l [--load-settings ] arg应用由UniFlash GUI生成的设置文件。
    -s [--setting ]参数 使用id=value覆盖特定设置。
    可以多次指定。
    -b [--before ]参数 加载前要执行的操作。 可以
    指定多次,并在中执行
    它们在命令行中的显示顺序。
    -f [--flash ] 加载在末尾指定的文件
    命令行至闪存。 这被假定是被设置的
    除非设置了VERIFY (验证)。
    -v [--verify ] 验证末尾指定的文件
    命令行。
    -a [--after ]参数 加载后执行的可选操作。 CAN
    多次指定,并在中执行
    它们在命令行上显示的顺序。
    -t [--timeout ]参数 超时(以秒为单位),如果未指定,则为无限。
    -g [--log ]参数 启用对指定文件的详细日志记录。
    -e [--verbose ] 将进度消息输出到控制台。
    -r [--core ]参数(=0) 要运行的内核的从零开始的索引。
    -p [--list-ops] 列出可用的闪存操作。
    -n [--list-settings ] 列出应用的最终设置。
    -h [--help ] 打印此消息。


    您还需要:--Before WriteSecIeee

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

    我在dslite.bat文件CMD的末尾添加了--Before WriteSecIeee,如下所示


    cmd /C "!DEBUGSERVER_ROOT!BIN\DSLite" flash -c user_files/configs/cc1310f128.CCXML -l user_files/settings/generated.ufsettings -e -f -v user_files/images/MyFirmware.out --before WriteSecieee

    仍读取IEEE结果为FF:FF:FF:FF:FF:FF


    generated.ufsetting文件如下所示

    {"Texas Instruments XDS110 USB调试探头/Cortex_M3_0":{"DeviceIeeSecondary ":"FF:FF:FF:FF:FF:FF:12:34","FlashEraseSetting":"仅必要扇区","KeepCcfgSeting":FALSE}}

    WriteSecIeee是否接受参数? 格式是什么?

    Andrew
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将命令更改为--After WriteSecIee,现在它工作正常。


    谢谢你。

    Andrew