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.

[参考译文] DLP2021LEQ1EVM:DLP2021LEQ1EVM

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1413935/dlp2021leq1evm-dlp2021leq1evm

器件型号:DLP2021LEQ1EVM

工具与软件:

是否有 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

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

    Andrew、您好!

    我成功地运行了 DLP Composer 安装几个 ActiveX 插件后使用 Wine。

    是否有任何 CLI 命令可用于重建映像? 我注意到一些类似的应用 DLPComposer。 控制台 DLPComposer.FlashCompiler.Console .

    您能否提供有关如何使用这些文件进行重建的任何步骤或指导?

    感谢您的帮助!

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

    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.