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.
工具/软件:Linux
您好!
我正在 launchxl-cc2650`上使用`UniFlash 4.6`、并希望从`dslite.sh 的命令行参数中选择要闪存的电路板。
在理想情况下、我将使用一个通用`cc2650f128.ccxml`文件、该文件由图形界面生成、可重复用于不同的电路板、并且只需指定用于在脚本中刷写的序列号或/dev/tty 端口即可。
在不同的论坛/帖子中,我看到了一些选项,如 comport,--serial,用于某些其他不起作用的版本。
`S源代码引用中的` EPk.pod_port `S、` EPk.pod_serial`、`pod_port`或`pod_serial `、但不能以`设置的形式给出、因此不确定如何处理。
当查看`cc2650f128.ccxml`时、`Debug Probe Selection`部分看起来更像图形界面配置、而不是闪存器、因此不确定这是我应该指定的方式。
总的来说没有什么问题、但我不知道如何从脚本处理它。
为给定序列号/串行端口实现闪存脚本的规范方法是什么:"my_flasher.sh serial_number FlashFile"。
如果它正在生成 xml 文件、那么没问题、只需在这样做之前确定、或者有更简单的方法。
提前感谢您。
此致、
Gaëtan μ A
您好 Gaëtan、
[引用 user="user5969016"]如果它正在生成 xml 文件,则可以,只需在执行该操作之前或有更简单的方法时确定。
我可能认为、让您自己的脚本生成 CCXML 文件的想法是最好的(也是唯一的)选项。 或者让脚本修改通用 CCXML 文件以指定文件中的序列号。
Ki
您好、ki
感谢您的回答、我计划通过仅修改通用 CCXML 文件来"生成"文件。
要简化此部分、请了解 xml 文件的以下部分是否可以在不使用序列的情况下使用、如以下内容或我应如何以"正确"的方式执行此操作
<!--
如果使用序列、请删除注释 -->
一个目标是、在不设置序列号时可以使用基本文件、并且在设置序列号时只需要替换一行或一行的一部分。
我可以插入属性的所有行、但这会将格式和全部放在生成脚本中、而不是在 CCXML 文件中。
根据您的信息、我已经可以获得解决方案了、我想知道是否有比您知道的更好的方法。
感谢您的支持。
此致、
Gaëtan μ A
[引用 user="user5969016">要简化此部分,您是否知道 xml 文件的以下部分是否可以在没有串行的情况下使用,如以下内容或如何以"正确"的方式进行操作
<!--
如果使用序列、请删除注释 -->
[/报价]
要以"正确"的方式执行此操作、请在仅使用一个 xds110时完全删除上述的整个块。 仅注释掉该行将不起作用、CCS 解析 CCXML 文件时可能会导致错误。
谢谢
Ki