TI中文支持网
TI专业的中文技术问题搜集分享网站

[FAQ] PROCESSOR-SDK-J721E: 如何从 SBL 运行显示(任何 PDK)示例?

Part Number:PROCESSOR-SDK-J721E

本文介绍了如何编译和运行 DSS 示例。

Annie Liu:

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

默认示例启用了 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_APP_TEST_EDP 设置 1 来启用 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_APP_USE_TEST_PARAMS 内,选择 DISP_APP_BGRA32 作为测试用例
在 ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45 文件夹上应用附加的补丁。该补丁包含针对 eDP 输出正确设置时钟所需的修复。该补丁还将输入分辨率设置为 480×360,并将内建的 ARGB32 二进制图像用于显示。
从 ti-processor-sdk-rtos-j721e-evm-07_01_00_11\pdk_jacinto_07_01_00_45\packages\ti\build 文件夹中,使用以下命令

make -s pdk_libs CORE=mcu2_0 PLATFORM=j721e_evm BUILD_PROFILE=release
make -s dss_display_testapp CORE=mcu2_0 PLATFORM=j721e_evm BUILD_PROFILE=release
make -s sbl_mmcsd_img CORE=mcu2_0 PLATFORM=j721e_evm BUILD_PROFILE=release

将 SBL 作为 bin 从 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 卡中
将显示二进制文件作为应用从 pdk_jacinto_07_01_00_45/packages/ti/binary/dss_display_testapp/bin/j721e_evm/dss_display_testapp_mcu2_0_release.appimage 复制到 SD 卡
将系统固件从 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

,

Annie Liu:

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

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

使用以下命令构建 PDK DSS 示例

make -s dss_display_testapp CORE=mcu2_0 PLATFORM=j721e_evm BUILD_PROFILE=release

按照以下 e2e 链接中的说明并执行到步骤 3,创建 SD 卡和复制vision apps可执行文件

https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_RUN_INSTRUCTIONS.html

将vision apps二进制文件复制到 SD 卡后,将 DSS 示例二进制文件复制到 SD 卡

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/$USER/rootfs/lib/firmware/j7-main-r5f0_0-fw 

将电路板置于 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

 

赞(0)
未经允许不得转载:TI中文支持网 » [FAQ] PROCESSOR-SDK-J721E: 如何从 SBL 运行显示(任何 PDK)示例?
分享到: 更多 (0)