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.

[参考译文] CC3230S:Uniflash CLI 编程

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1013499/cc3230s-uniflash-cli-programming

器件型号:CC3230S
主题中讨论的其他器件:UNIFLASH

您好!

我使用的是 Uniflash 版本6.3.0。 我尝试从 uniflash CLI 创建项目。 我可以在一台 PC 上成功完成此操作。

我遵循 swru469h 中的命令行指令。

在此过程中、当我使用以下命令添加 Service Pack 时、在一台 PC 上成功。 下面是日志。

C:\ti\uniflash_6.3.0>dlite -模式 cc32xx 项目 set_sp -名称 C:\Users\h463279\.SLImageCreator\projects\WSD_CLI -文件 C:\Users\h463279\.SLImageCreator\projects\cli_test\sp_4.9.0.2_3.7.0.1_3.1.0.26.bin

执行以下命令:

> C:\ti\uniflash_6.3.0\simplelink\imagecreator\bin\SLImageCreator.exe project set_sp -名称 C:\Users\h463279\.SLImageCreator\projects\WSD_CLI -文件 C:\Users\h463279\.SLImageCreator\projects\cli_test\sp_4.9.0.2_3.7.0.1_3.1.0.26.bin

 

有关更多详细信息和示例、请参阅《UniFlash 快速入门指南》。

配置文件(cfg.json)不存在、使用默认值

但是、当我在其他 PC 上执行类似的过程时、它会给我带来错误。 下面是相同的日志。

C:\ti\uniflash_6.3.0>dlite -模式 cc32xx 项目 set_sp -名称 C:\Users\h386154\.SLImageCreator\projects\WSD_CLI -文件 C:\Users\h386154\.SLImageCreator\projects\cli_test\sp_4.9.0.2_3.7.0.1_3.1.0.26.bin

执行以下命令:

> C:\ti\uniflash_6.3.0\simplelink\imagecreator\bin\SLImageCreator.exe project set_sp -名称 C:\Users\h386154\.SLImageCreator\projects\WSD_CLI -文件 C:\Users\h386154\.SLImageCreator\projects\cli_test\sp_4.9.0.2_3.7.0.1_3.1.0.26.bin

 

有关更多详细信息和示例、请参阅《UniFlash 快速入门指南》。

 

配置文件(cfg.json)不存在、使用默认值
回溯(最近一次调用最后一次):
文件" "、第5189行、英寸
文件" ",第5185行,在 main 中
文件" ”,第5157行,位于 cmdline 中
文件" "、第4154行、位于 COMMAND_PROJECT_SET_sp 中
文件"W:\slimagecreatorglobals.py",第355行,位于 rmtree_from_projects 中
slimagecreatorglobals.SLImageCreatorError:不是项目目录中的目录:C:\Users\h386154\.SLImageCreator\projects\WSD_cli\sl_sp
SLImageCreator 返回-1

 

为什么同一进程在不同 PC 上具有不同的行为?  此错误是什么?  

请提供指导。

谢谢

Rushina

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

    尊敬的 Rushina:

    查看您尝试运行的命令、您会看到您正在指示 CLI 从绝对路径添加 serivcepack 文件。 您确定这条绝对路径对于两台 PC 都正确吗? 路径中似乎有一个用户文件夹、这在两个 PC 设置中可能是不同的。

    此致、

    Michael

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

    您好、Michael、

    我确信这两个 PC 的绝对路径都是正确的。 对于不同的 PC,用户路径会不同,但我保证服务包文件存在于命令中使用的文件夹中。

    同一项目的其他文件也位于同一文件夹  cli_test 中、并成功添加到项目中。  

    似乎无法在 WFS_CLI 项目文件夹中创建 sl_sp 文件夹。 因此、我的理解是、首先命令将在 WFS_CLI 下创建 sl_sp 文件夹 、然后将服务包文件添加到该文件夹中。

    不创建 sl_sp 文件夹的原因可能是什么?

    谢谢、

    Rushina。

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

    尊敬的 Rushina:

    对于 CLI 命令,--name 参数应是项目名称,而不是完整的项目路径。 如果输入项目路径、CLI 将搜索名为"C:\Users\h386154\.SLImageCreator\Projects\WSD_CLI"的项目。 如果改为使用--name WD_CLI,是否会更改任何内容?

    目前、我在使用 set_sp 命令运行 CLI 时没有任何问题、并且无法重现您的错误。

    此致、

    Michael

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

    您好、Michael、

    很抱歉耽误你的回答。 感谢您的建议。 我尝试使用--name 参数,但只使用项目名称,它起作用。

    谢谢。