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.
工具/软件:Code Composer Studio
您好,
我正在尝试在 运行Ubuntu 16.04 的Docker容器中安装最新的7.3。0.0.0019万_linux-x64。
我已遵循 http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6中定义的说明
我已更正日志中显示的大多数错误。 根据本讨论https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/29.6414万 ,有关glibc和glibcxx的错误仍然没有问题。
但它仍然没有正确安装,你们中是否有人知道我可以做些什么来完成安装?
我是否可以停用似乎是问题根源的Blackhawk安装?
我附上了一个包含日志和Dockerfile的zip文件,其中清楚地显示了所有已完成的步骤。
感谢您的回复!
以下是文件:
e2e.ti.com/.../6521.install_5F00_logs.zip
是的,Docker与虚拟机非常相似,但您没有任何图形界面,容器(=Docker VM)通常比完整虚拟机轻。
这将强制我使用无衰减安装模式,因此我无法使用图形界面禁用Blackhawk安装。
我使用/CCS_INSTALLE/CCSTL 7.3 .7.3 0.0.0019万 .bin --mode unattended--前缀/CCs/启动安装程序
我刚刚在 线程 https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/41.7809万中发现了--save-response文件选项。 我现在就试着用这个删除黑鹰。
我尝试以用户身份安装它,但遇到了相同的行为。
然后,我尝试使用另一个基本Docker映像 https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc/ ,并使用VNC连接到容器,使用GUI安装它。 工作正常,但我不满意必须使用GUI安装。
所以我在完全相同的环境中尝试了,但使用命令 ./CCSTL 7.3 .0.0.0019万_linux-x64/CCS_setup_linux64_msp.bin 7.3 --mode unattended --prefix /opt/ti"。0.0.0019万 这不奏效。
您是否知道在GUI安装和无人值守安装之间可能会发生什么变化?
以下是无人值守安装的日志
我还没有试过。 是否足以从 附件中删除EMU_BH?
确实做到了! 感谢你的帮助。
现在,安装在没有GUI的情况下完成,我可以通过命令行导入和启动生成。
(如果有人感兴趣,我稍后会发布指向文档文件的链接)
现在,我在构建过程中遇到了一个问题:
subdir_rules.mk:34:***目标模式不包含'%'。 停止。
我猜这是由于以下Windows路径造成的:I2C_IF.OBJ:/C:/ti/CC3200SDK_HDR.0/cc3200-SDK/example/common/i2c_if.c<xmt-block0>3200 1.3 $(GEN_OPTs)|$(GEN_HDRs)
在Windows和Linux上编译相同源代码/项目的最佳方法是什么? 是否可以使用命令行更改变量?
或者,我是否需要在导入之前对.project文件进行黑客攻击,以将CC3200_SDK_root更改为指向/opt/ti/CC3200SDK而不是/C:\ti/CC3200SDK?
我创建了一个小脚本来修改变量路径,它将编译\o/
感谢您的帮助!
如果有人感兴趣,我已将文档文件上载到GitHub https://github.com/sirde/ccs-v7-ci ,并将图像上载到
感谢您提供信息,SDK似乎不会给我的设置带来任何问题。
现在我尝试以完全相同的方式安装uniflash。 但我遇到了分段故障:
错误:出现错误。
运行/opt/ti/unifliflash 3.4 时出错/eclipse/uniflash -application
org.eclipse.equinox.p2.director -repository
"file://CCS_install/Unifliflase_linux.1.0.0012万_linux/repo" 3.4 -installiu
com.ti.ccstudio.p2tool.install.feature.group -destination
"/opt/ti/uniflash_nosplse/eclipse" 3.4 -nosplash:分段故障
按[Enter]继续:
我尝试了各种java_tool_options,但没有成功。 我只在命令行和GUI中尝试过。 是否有指针?
以下是日志:
e2e.ti.com/.../2555.bitrock_5F00_installer.log
附注:如果需要,我可以打开一个新的线程,但我认为这在很大程度上与此线程相关。
安装文件夹/opt/ti中没有任何内容,/tmp中也没有其他日志
我尝试了使用./uniflifliflif_setup_debugtrace debugtrace.log命令,该命令提供了以下无法读取的日志:3.4 .1.0.0012万 .bin --debuglevel 4 --debugtrace:
我尝试过各种方法:
已在运行相同Ubuntu 16.04 的虚拟机中安装3.4 1
我收到的错误与使用Docker安装时的错误完全相同:
错误:出现错误。
运行/opt/ti/unifliflash 3.4 时出错/eclipse/uniflash -application
org.eclipse.equinox.p2.director -repository
"software-dl.ti.com/.../repo"
-installiu com.ti.ccstudio.p2tool.install.feature.group -destination
"/opt/ti/uniflash_nosplse/eclipse" 3.4 -nosplash:段故障(核心转储)
已在Docker中安装4.2 1版本
已正确完成安装,但在启动时出现此错误
[105:1031/100011:error:browser_main_loop.cc(162)]在10.0011万在没有SUID沙盒的情况下运行! 有关 使用上的沙盒进行开发的详细信息,请参阅code.google.com/.../LinuxSUIDSandboxDevelopment。
[105:1031/100011:错误10.0011万错误:browser_main_loop.cc (208)] GTK:无法打开显示:
root@f589c1e736b2:/opt/ti/uniflash 4.2 .1#[107:0100/000000:0万:error:zygote_linux.cc (587)] write:brougn pipe
已使用更多库重试3.4 1
4.2 1安装程序检测到更多缺少的库,因此我尝试安装这些库并重新运行3.4
1安装程序。 但这并没有什么帮助。
我是否需要将其安装在物理Ubuntu计算机中?
或者,由于我目前只对创建组编程文件感兴趣,是否有其他方法可以创建它? 例如,在命令行中使用CCS?
我很高兴知道您可以重现此问题!
我们使用的x86 1.7 v JVM与该版本的UniFlash和Ubuntu 16.04 之间似乎存在兼容性问题。 是否可以尝试从java.com获取最新的1.8 32位JVM:
感谢您的反馈。
据我所知,安装和启动只需一个步骤,当它在任何时候失败时,我的/opt/ti目录都是空的。
我已经在完整的Uniflash安装中打包了JRE 8 zip,并尝试了它。
我收到了以下错误:
运行/opt/ti/uniflash_iclash/eclipse/uniflash 3.4 -application org.eclipse.equinox.p2.director -repository "file://ocs_install/uniflash/repo"-installiu com.ti.ccstudio.p2tool.install.feature.group -destination "/opt/ti/uniflash_ocs/eclipse/nosplash: ore.reptionfile:or/unifor/inexposit: 3.4 unifore.repio.
org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepositoryFactory.load(ExtensionLocationMetadataRepositoryFactory.java:68)
文件夹 /CCS_install/uniflas/repo包含:artifacts.jar 二进制 content.jar 功能
请参阅完整的log.e2e.ti.com/.../bitrock_5F00_installer_5F00_jre8.log
感谢您提供链接,我已经能够将其解压并运行命令行。
但现在我找不到CC3200所需的选项。
我想使用我构建的FW创建一个组文件编程:
更新证书,更新/sys/mcuimg1.bin,更新 /sys/mcuimg2.bin,...
和输出programming.bin
我可以做第一步吗? (我不介意黑客攻击一小部分xml或其他必要的攻击)
在UI中,UI中有一个组编程部分。 我自己没有使用过。 您是否可以访问可以运行UI的计算机。 可以在此处添加图像,然后导出Gang图像,然后使用命令行工具进行编程。
有关命令行界面的更多信息,请参见此处:
http://processors.wiki.ti.com/index.php/CC3100_%26_CC3200_UniFlash#Command_Line_support</s>3200
我知道这是否是足够的信息,我将尝试向UniFlash专家咨询。
http://processors.wiki.ti.com/index.php/CC3100_%26_CC3200_UniFlash_Quick_Start_Guide</s>3200
此致,
John
是的,我能够使用GUI uniflash创建设置。 但我希望每一个新的固件版本都能使用命令行uniflash“打包”它。 为此,我在CC3200命令行(UniflashCLI.sh)中找不到该选项。 根据我的理解,使用标准命令行(UniFlash.sh)是可以实现的。
我知道我可以使用GUI。 但我需要一个全自动化的解决方案来进行自动化测试:
我将了解一下Uniflash之外的其他可能性。