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.

[FAQ] [参考译文] [常见问题解答] PROCESSOR-SDK-J721E:如何从 SBL 运行显示(任何 PDK)示例?

Guru**** 2443660 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/989328/faq-processor-sdk-j721e-how-to-run-display-any-pdk-example-from-sbl

器件型号:PROCESSOR-SDK-J721E

本文 介绍了如何构建和运行 DSS 示例。

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

    本文介绍了如何使用 SBL 流程在 eDP 上构建和运行 DSS 示例。 类似的方法(步骤3之后)可用于使用 SBL 运行任何 PDK 示例。

    1. 默认示例启用 HDMI 输出显示。 该示例中有多个构建宏、用于在特定接口中启用输出。 对于 eDP 输出、通过在  ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45\packages/ti\drv\dss\examples\dss_display_test\dss_display_test.h 文件中为标志 DISP 应用测试 EDP 设置1来启用 eDP 输出
    2. 在   ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45\packages/ti\drv\dss\examples\dss_display_test\dss_display_test.h 中、选择 DISP_APP_BGRA32作为测试用例
    3. 在 ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45文件夹上应用附加的补丁。  此补丁包含为 eDP 输出正确设置时钟的修复程序。 此补丁还将输入分辨率设置为480x360、并使用内置 ARGB32二进制图像进行显示。
    4. 从 ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45\packages/ti\build 文件夹中、使用以下命令
      • 使-s pdk_libs core=MCU2_0 platform=j721e_evm build_profile=release
      • 使-s dss_display_testapp core=MCU2_0 platform=j721e_evm build_profile=release
      • 使-s SBL_mmcsd_img core=MCU2_0 platform=j721e_evm build_profile=release
    5. tiboot3.bin 中将 SBL 从 ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45\packages/ti\boot\sbl\binary\j721e_evm\mmcsd\bin\sbl_mmcsd_img_mcu1_0_release.tiimage 复制为 SD
    6. 将显示二进制文件从  pdk_jacinto_07_01_00_45/packages/ti/binary/dss_display_testapp/bin/j721e_evm/dss_display_testapp_mcu2_0_release.appimage 作为应用复制到 SD 卡
    7. 将系统固件从 pdk_jacinto_07_01_00_45/packages/ti/drv/sciclient/soc/V1/tifs.bin 复制到 SD 卡

    /cfs-file/__key/communityserver-discussions-components-files/791/Dss_5F00_eDP_5F00_Fix.zip

    此致、

    Brijesh

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

    请查找允许从 uboot 运行 DSS 示例的附加补丁。  

    请在 文件夹 ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45中应用此补丁、然后按照步骤从 uboot/SPL 运行 DSS 示例。

    1. 使用以下命令构建 PDK DSS 示例
      1. 使-s dss_display_testapp core=MCU2_0 platform=j721e_evm build_profile=release
    2. 创建 SD 卡并复制视觉应用可执行文件、如 以下 e2e 链接中所述、请按照步骤3进行操作
      1. https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/vision_apps/docs/user_guide/RUN_INSTRUCTIONS.html
    3. 将视觉应用二进制文件复制到 SD 卡后、将 DSS 示例二进制文件复制到 SD 卡
      1. cp ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45\packages/ti\binary\dss_display_testapp\bin\j721e_evm\dss_display_testapp_mcu2_0_release.xer5f /media/$root0_firmware/rfs/main_j721e_wfs/rfs/main_0_rtfs/r5fs/rf-us/rfw./r5fs-max.
    4. 将电路板置于 SD 引导模式、插入 SD 卡并为电路板通电。

    几秒钟后、您应该会看到图像显示在 eDP 输出上。

    我在该补丁中包含了像素时钟修复、因此您只需要应用此补丁。

    /cfs-file/__key/communityserver-discussions-components-files/791/0001_2D00_changes_2D00_allow_2D00_to_2D00_run_2D00_DSS_2D00_from_2D00_uboot.zip

    此致、

    Brijesh