工具与软件:
是否有 Linux 版本的 DLP Composer?
此外、是否有命令行界面(CLI)版本?
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 版本的 DLP Composer?
此外、是否有命令行界面(CLI)版本?
嗨、Hariom!
DLP Composer 仅适用于 Windows (但*可能*可以通过 Wine 在 Linux 上使用。 据我所知、这项功能从未经过测试)。
有 CLI 版本。 该文件名为`CLPComposer.Console.exe`、 与主 DLP Composer 可执行文件位于同一目录下。 这很简单、因为它只接受一个参数;Composer 工程文件的路径(.dlpproj)、然后构建该工程。 必须通过 GUI 完成所有项目配置。
谢谢!
Andrew
P.O.如果您尝试通过 Wine 运行 DLP Composer、请告诉我结果!
Andrew、您好!
根据您的建议、我尝试运行 DLP Composer Linux 系统的更多信息 葡萄酒 . 安装成功、但在我尝试导入项目时应用程序崩溃。
我已附上错误消息的快照以及崩溃日志、以便进一步分析。 如果有其他问题我可以尝试、或者您有关于解决此问题的建议、请告诉我。
e2e.ti.com/.../8267.Crash_5F00_2024_5F00_09_5F00_19_5F00_09_5F00_05_5F00_31.log
Hariom、您好!
我将在虚拟机中进行一些测试、以尝试找出此处出现的问题。 希望有一个简单的解决方案来解决这个问题(如果不是、我不确定团队是否有针对特定葡萄酒的变化的带宽)。
根据您的屏幕截图、您似乎正在使用 Raspberry Pi。 是这样吗? 您能否分享您正在使用的确切操作系统版本和葡萄酒版本? 我想知道在 ARM 系统上运行是否会引入额外的复杂性。
谢谢!
Andrew
Hariom、您好!
实际上、我正在进行自己的测试、并且还能够让它运行。 我希望我能尽快看到您的回复! 具体而言、我必须安装 WMP (Windows Media Player)组件。 在我的 x64安装中、我必须使用 WMP 11、但 WMP 9或10可以使用 x86葡萄酒前缀。
我现在正在构建闪存映像、但在我的 Pi 上似乎需要很长时间才能完成。 完成后、我可以开始测试生成的闪存映像、以确保其构建正确。
就 CLI 而言、我们目前仅支持通过`DLPComposer.Console.exe`工具构建二进制文件。 您可将其与 DLP Composer 项目文件的路径一起作为参数进行调用、并将生成该文件。 任何配置仍应在 DLP Composer GUI 中完成。
感谢并祝您好运!
Andrew
您好、Andrew
感谢提示
使用 PI 构建需要4个小时
您还可以尝试使用 DLPComposer.Console.exe 吗
我收到以下错误
Wine ./ DLPComposer.Console.exe /home/archer/.wine/drive_c/dlptest/DLP2021_DGP_RGB_60Hz/DGP.dlpproj
适用于 ARM64的 Dynarec、扩展:ASIMD CRC32 PageSize:4096、正在具有4个内核的 Cortex-A72上运行
将使用在54.0 MHz 仿真3.4GHz 时测得的硬件计数器
Params 数据库有90个条目
Box64与 Dynarec v0.3.1 35d17abe 建立于2024年9月19日06:32:43
BOX64:检测到 Wine64、WINEPRELOADRESERVE=""
BOX64:没有检测到48位地址空间、因为它是39位
葡萄酒预控制0x10000:0x8000已完成
葡萄酒预处理0x110000:0x30000000完成
葡萄酒预处理0x7f000000:0x3000000完成
BOX64:使用"DLPComposer.Console.exe"检测到正在运行葡萄酒
已计数到49项变量
BOX64 LIB 路径:BOX64 BIN 路径://:bin/:/usr/local/sbin:/usr/local/bin /:/usr/sbin:/usr/bin:/sbin/:/bin/:/usr/local/games:/usr/games
正在查找/usr/local/bin/wine
为葡萄酒应用 RC 参数
应用 BOX64_MAXCPU=64
argv[1]="./DLPComposer.Console.exe"
argv[2]="/home/archer/.wine/drive_c/dlptest/DLP2021_DGP_RGB_60Hz/DGP.dlpproj
将流程重命名为"葡萄酒"
使用本机(已包装) libdl.so.2
使用 native (已包装) libpthread.so.0
使用原生(已包装) libc.so.6
使用本机(包装) ld-linux-x86-64.so.2
使用 native(wrapped) libutil.so.1
使用本机(包装) librt.so.1
使用原生(已包装) libbsd.so.0
仿真/opt/wine-9.17/bin/../lib/wine/x86_64-unix/ntdll.so 来完成的
仿真/usr/lib/box64-x86_64-linux-gnu/libunwind.so.8来完成的
使用原生(打包) liblzma.so.5
适用于 ARM64的 Dynarec、扩展:ASIMD CRC32 PageSize:4096、正在具有4个内核的 Cortex-A72上运行
将使用在54.0 MHz 仿真3.4GHz 时测得的硬件计数器
Params 数据库有90个条目
Box64与 Dynarec v0.3.1 35d17abe 建立于2024年9月19日06:32:43
BOX64:检测到葡萄酒预加载器、直接加载"/opt/wine-9.17/bin/wine "
BOX64:检测到 Wine64、WINEPRELOADRESERVE=""
BOX64:没有检测到48位地址空间、因为它是39位
葡萄酒预控制0x10000:0x8000已完成
葡萄酒预处理0x110000:0x30000000完成
葡萄酒预处理0x7f000000:0x3000000完成
BOX64:使用"DLPComposer.Console.exe"检测到正在运行葡萄酒
已计数到51个环境变量
BOX64 LIB 路径:BOX64 BIN 路径://:bin/:/usr/local/sbin:/usr/local/bin /:/usr/sbin:/usr/bin:/sbin/:/bin/:/usr/local/games:/usr/games
正在查找/opt/wine-9.17/bin/wine
为葡萄酒应用 RC 参数
应用 BOX64_MAXCPU=64
argv[1]="./DLPComposer.Console.exe"
argv[2]="/home/archer/.wine/drive_c/dlptest/DLP2021_DGP_RGB_60Hz/DGP.dlpproj
将流程重命名为"葡萄酒"
使用本机(已包装) libdl.so.2
使用 native (已包装) libpthread.so.0
使用原生(已包装) libc.so.6
使用本机(包装) ld-linux-x86-64.so.2
使用 native(wrapped) libutil.so.1
使用本机(包装) librt.so.1
使用原生(已包装) libbsd.so.0
仿真/opt/wine-9.17/bin/../lib/wine/x86_64-unix/ntdll.so 来完成的
仿真/usr/lib/box64-x86_64-linux-gnu/libunwind.so.8来完成的
使用原生(打包) liblzma.so.5
02c8:err:environ:init_PEB 启动 L"C:\\Users\Archer \\AppData\Local\\Texas Instruments\DLP Composer\2122 15.3.0.7\\DLPComposer.Console.exe"(实验 WOW64模式)
仿真/opt/wine-9.17/lib/wine/x86_64-unix/win32u.so 来完成的
使用原生(已包装) libm.so.6
使用原生(已包装) libfreetype.so.6
使用本机(已包装) libfontconfig.so.1
使用原生(已包装) libexpat.so.1
仿真/opt/wine-9.17/lib/wine/x86_64-unix/bcrypt.so 来完成的
使用本机(包) libgnutls.so.30.
在已加载的 elfs 中查找 gnutls_privkey_derive_secret
警告、在 libgnutls.so.30中找不到函数 gnutls_privkey_derive_secret
在已加载的 elfs 中查找 gnutls_privkey_derive_secret
警告、在 libgnutls.so.30中找不到函数 gnutls_privkey_derive_secret
在已加载的 elfs 中查找 gnutls_privkey_derive_secret
警告、在 libgnutls.so.30中找不到函数 gnutls_privkey_derive_secret
在已加载的 elfs 中查找 gnutls_privkey_derive_secret
警告、在 libgnutls.so.30中找不到函数 gnutls_privkey_derive_secret
在加载的 elfs 中查找 gnutls_privkey_export_dh_raw
警告,函数 gnutls_privkey_export_dh_raw 在 lib libgnutls.so.30.
在加载的 elfs 中查找 gnutls_privkey_export_dh_raw
警告,函数 gnutls_privkey_export_dh_raw 在 lib libgnutls.so.30.
在加载的 elfs 中查找 gnutls_privkey_export_dh_raw
警告,函数 gnutls_privkey_export_dh_raw 在 lib libgnutls.so.30.
在加载的 elfs 中查找 gnutls_privkey_export_dh_raw
警告,函数 gnutls_privkey_export_dh_raw 在 lib libgnutls.so.30.
在已加载的 elfs 中查找 gnutls_privkey_import_dh_raw
警告,函数 gnutls_privkey_import_dh_raw 未在 lib libgnutls.so.30.
在已加载的 elfs 中查找 gnutls_privkey_import_dh_raw
警告,函数 gnutls_privkey_import_dh_raw 未在 lib libgnutls.so.30.
在已加载的 elfs 中查找 gnutls_privkey_import_dh_raw
警告,函数 gnutls_privkey_import_dh_raw 未在 lib libgnutls.so.30.
在已加载的 elfs 中查找 gnutls_privkey_import_dh_raw
警告,函数 gnutls_privkey_import_dh_raw 未在 lib libgnutls.so.30.
在已加载的 elfs 中查找 gnutls_pubkey_export_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_export_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_export_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_export_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_export_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_export_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_export_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_export_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_import_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_import_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_import_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_import_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_import_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_import_dh_raw
在已加载的 elfs 中查找 gnutls_pubkey_import_dh_raw
警告:在 lib libgnutls.so.30中找不到函数 gnutls_pubkey_import_dh_raw
在加载的 elfs 中查找 gnutls_x509_spki_set_ras_OAEP_params
警告、在 lib libgnutls.so.30中找不到函数 gnutls_x509_spki_set_ras_OAEP_params
在加载的 elfs 中查找 gnutls_x509_spki_set_ras_OAEP_params
警告、在 lib libgnutls.so.30中找不到函数 gnutls_x509_spki_set_ras_OAEP_params
在加载的 elfs 中查找 gnutls_x509_spki_set_ras_OAEP_params
警告、在 lib libgnutls.so.30中找不到函数 gnutls_x509_spki_set_ras_OAEP_params
在加载的 elfs 中查找 gnutls_x509_spki_set_ras_OAEP_params
警告、在 lib libgnutls.so.30中找不到函数 gnutls_x509_spki_set_ras_OAEP_params
仿真/opt/wine-9.17/lib/wine/x86_64-unix/ws2_32.so 来完成的
02c8:FIXME:ntdll:NtQuerySystemInformation info_class system_performance_information
正在加载项目...
02c8:FIXME:NLS:GetFileMUIPath 存根:0x10、L"C:\\windows\system32\tzres.dll"、(null)、0021EF18,0026FC78、 0021EF1C、0021EF10
02c8:FIXME:NLS:GetFileMUIPath 存根:0x10、L"C:\\windows\system32\tzres.dll"、(null)、0021EF18,0026FC78、 0021EF1C、0021EF10
02c8:FIXME:NLS:GetFileMUIPath 存根:0x10、L"C:\\windows\system32\tzres.dll"、(null)、0021EF18,0026FC78、 0021EF1C、0021EF10
Hariom,
由于问题已得到解决、我也将关闭这个重复的线程
获取答案- https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1415424/dlp2021leq1evm-dlp2021leq1evm/5423999
谢谢!
此致、
Aishwarya.