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.

[参考译文] LAUNCHCC3220MODASF:CentOS 8 64位和 UniFlash 5

Guru**** 2589265 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/890735/launchcc3220modasf-centos-8-64bit-and-uniflash-5

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

大家好、

我想在 CentOS 8台式计算机上使用 UniFlash 工具。

安装了以下版本:

硬件:
- SimpleLink LaunchCC3220MODASF
-基于 x86的64位台式计算机

软件:
- CentOS Linux 版本8.1.1911 (内核) 64位
-安装了32位库(dnf install glibc.i686)
- UniFlash uniflash_sl.5.3.1.2665.run
-nodejs v10.19.0
-安装了 Phyton 2.7和3.6 (只能结合版本调用'Python ',例如 Python2.7)。

我运行了 uniflash_sl.5.3.1.2665.run、但未成功。 重新启动 udev 设备并安装桌面文件时出错。 我手动更正了它。

我可以使用 minicom 连接到 LauchPad。 因此、我假设规则安装正确。

UniFlash 会查找电路板并显示器件和序列号。 当我单击"开始"按钮时、动画开始(箭头以圆圈旋转)、但不会发生任何情况。 动画永远运行。


我没有找到日志文件。

是否有显示更多信息的命令行参数?
我是否需要其他开发人员库?

还有一个更一般的问题:TI 是否支持 CentOS 计算机上的 CC32xx 开发?

此致、非常感谢、
罗马

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

    您好、Roman、

    我不确定是否有支持 CentOS、因此我可以将该问题发送给工具团队。 同时、您可以尝试运行 ImageCreator 工具的命令行版本。 请参阅《ImageCreator 用户指南 》的命令行一章:http://www.ti.com/lit/swru469

    此致、

    Sarah

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

    罗马  

    [引用用户="Roman Jordan "] TI 是否支持 CentOS 计算机上的 CC32xx 开发?

    我们不会在 CentOS 上正式支持或测试我们的工具。

    如果您想尝试(由您自行承担风险)、几个月前我使用以下库进行了在 CentOS 8上安装 CCSv10的实验:

    yum install ncurss-compat-libs.x86_64 libnsl.x86_64 libb.x86_64 python2-libs.x86_64 glibc-devel.i686

    (特别是对于 CCS、由于 Resource Explorer 或 App Center 等任何基于浏览器的功能都无法正常工作、因此仍然缺少一些内容)。  

    对于这些库、Uniflash 仍然抱怨找不到 (可能是32位? 我无法安装一个)。 此库供 Image Creator 使用、但不用于您尝试的操作(基本 JTAG 连接)。  

    您还遇到了我发现的几乎所有问题:

    -我必须手动运行脚本 网址为/home/user/ti/uniflash_5.3.1/TICloudAgentHostApp/install_scripts
    - udev 未正确重新启动,需要重新引导或发出  udevadm 控件--reload 规则&& udevadm 触发器
    -我手动复制了 请访问/usr/share/applications.  

    但是,通常会导致与串行端口通信时出现问题的另一个详细信息是/dev/tty 属于拨号组-我通过以下方式添加了:

    groupmem --add user --group dialout

    但是、由于您可以连接到串行端口、我怀疑您的主机的用户可能已经是此组的一部分。

    所有这些都无法使其在我的设置中正常工作-但是、我的 CentOS 8从 VMware 运行、当 Linux 用作来宾操作系统时、XDS110调试探针通常太慢。 如果您使用的是本机安装,则您的成功几率会得到提高。  

    遗憾的是、在这种特定场景中、我的建议和帮助非常有限、但希望其中的一些建议可能会对您有所帮助。  

    此致、

    拉斐尔  

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

    您好 Sarah、

    非常感谢您的回答以及有关使用命令行版本的提示。

    此致、Roman

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

    您好、Desouza、

    感谢您的详细回答。 有一个问题我以前没有做过。

    -我必须手动运行脚本 网址为/home/user/ti/uniflash_5.3.1/TICloudAgentHostApp/install_scripts

    是的,我已经事先在我的系统上运行了您的大多数提示(手动复制降序文件,运行一些安装脚本...)。

    除了 TiRex (Resource Explorer)外、CCS10可为我工作。 目前、我不知道我是否也调试了系统。 我认为这是可行的。

    我目前正在使用 Windows 10操作系统的项目中。 因此、CentOS 体验是一种个性化体验。

    此致、
    罗马

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

    大家好、

    仅供参考。

    在 Debian 10 64位中安装了一些软件包后、我可以在 Debian 上使用 UniFlash。 但是、CCS10无法在工作室中启动 Tirex。 这对应于运行 CentOS。
    我认为这是由 libnss 实现/版本的 Debian 和 CentOS 引起的。

    让我们看看稍后会发生什么。

    此致、
    罗马

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

    罗马

    感谢您的见解和进一步测试。 当我调查 CentOS 8的问题时、我在某个地方看到 jxbrowser 还不支持此版本 CentOS 使用的一个或几个组件版本(它在版本7中运行良好)。 但是、我失去了参考、但 他们的页面 没有明确提到 CentOS。

    此致、

    拉斐尔