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.

[参考译文] PROCESSOR-SDK-J784S4:在 ti-processor-sdk-rtos-j784s4-evm-09_02_00_05中编译 SBL

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1385590/processor-sdk-j784s4-building-the-sbl-in-ti-processor-sdk-rtos-j784s4-evm-09_02_00_05

器件型号:PROCESSOR-SDK-J784S4

工具与软件:

您好、TI 支持:

遗憾的是、在当前可用的最新 PDK (ti-processor-sdk-rtos-j784s4-evm-09_02_00_05)中、无法编译 SBL。

PDK 帮助将返回以下内容:

e2e.ti.com/.../gmakehelp.txt

很遗憾、没有要编译的"SBL_"库。 为什么在此 PDK 中编译 SBL 缺失?

非常感谢!

此致、

Calin Harangus

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

    您好!

    [报价 userid="592294" url="~/support/processors-group/processors/f/processors-forum/1385590/processor-sdk-j784s4-building-the-sbl-in-ti-processor-sdk-rtos-j784s4-evm-09_02_00_05 "]

    很遗憾、没有要编译的"SBL_"库。 为什么在此 PDK 中编译 SBL 缺失?

    [报价]

    您能否尝试使用该命令来构建 SBL   /packages/ti/build make board=j784s4_evm core=mcu1_0 sbl_mmcsd_img disable_recurse_deps=no -sj6 是否有所帮助。

    此致、

    Karthik

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

    尊敬的 Karthik:

    不幸的是,它没有帮助。 环境是 Windows。

    此致、

    Calin

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

    您好!

    指定的专家不在办公室。 请预计会延迟2-3天的回复。

    此致、
    Parth

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

    尊敬的 PARTH:

    没问题! 谢谢!

    此致、

    Calin Harangus

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

    尊敬的 Calin Harangus:

    [报价 userid="592294" url="~/support/processors-group/processors/f/processors-forum/1385590/processor-sdk-j784s4-building-the-sbl-in-ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/5302445 #5302445"]

    不幸的是,它没有帮助。 环境是 Windows。

    [报价]

    您能否使用此命令针对 windows  C:\ti\processor-sdk-rtos-j784s4-evm-09_01_00_06\pdk_j784s4_09_01_00_22\packages\ti\build>gmake board=j784s4_evm core=mcu1_0 sbl_mmcsd_disable -jps=no、尝试构建 SBL

    请检查您的系统上是否存在 openssl、并参阅此文档以了解更多详细信息 https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/09_02_00_05/exports/docs/pdk_j784s4_09_02_00_30/docs/userguide/j784s4/boot/boot_k3.html#building-the-sbl-and-its-components

    此致、

    Karthik

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

    尊敬的 Karthik:

    不幸的是,它没有帮助。 但请注意我有 pdk_j784s4_09_02_00_30 (作为最新 SDK 的一部分、 ti-processor-sdk-rtos-j784s4-evm-09_02_00_05)不能 pdk_j784s4_09_01_00_22 . 之前、我在 PDK 上使用了 pdk_j784s4_09_00_00_45、一切正常。

    谢谢!

    此致、

    Calin

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

    您好!

    [报价 userid="592294" url="~/support/processors-group/processors/f/processors-forum/1385590/processor-sdk-j784s4-building-the-sbl-in-ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/5307508 #5307508"]但请注意我有 pdk_j784s4_09_02_00_30 (作为最新 SDK 的一部分、可使用 ti-processor-sdk-rtos-j784s4-evm-09_02_00_05 [/报价]

     pdk_j784s4_09_02_00_30  在最后成功编译 请确认您的编译器已正确安装在软件包中。  ( windows codegen_tool for compiler https://www.ti.com/tool/download/windows-j784S4/09.02.00.05 PROCESSOR-SDK-RTOS )

    Microsoft Windows [Version 10.0.19045.4651]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\ti\ti-processor-sdk-rtos-j784s4-evm-09_02_00_05\pdk_j784s4_09_02_00_30\packages\ti\build>gmake BOARD=j784s4_evm CORE=mcu1_0 sbl_mmcsd_img DISABLE_RECURSE_DEPS=no -sj6
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd: C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/sbl_misc.asm
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd: C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/sbl_init.asm
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/src/rprc/sbl_rprc.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/drv/uart/soc/j784s4/UART_soc.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/sbl_slave_core_boot.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/sbl_sci_client.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/sbl_vid_map.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/sbl_dma.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/src/mmcsd/sbl_mmcsd.c
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd:C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/soc/k3/j784s4_qos_data.c
    #
    # Archiving j784s4_evm:j784s4:mcu1_0:release:sbl_lib_mmcsd into C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/lib/mmcsd/j784s4_evm/r5f/release/sbl_lib_mmcsd.aer5f ...
    #
    # Compiling j784s4_evm:j784s4:mcu1_0:release:sbl_mmcsd_img:sbl_main.c
    # Linking into C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/binary/j784s4_evm/mmcsd/bin/sbl_mmcsd_img_mcu1_0_release.xer5f...
    #
    #
    # C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/binary/j784s4_evm/mmcsd/bin/sbl_mmcsd_img_mcu1_0_release.xer5f created.
    #
    # Generating stripped image into C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/binary/j784s4_evm/mmcsd/bin/sbl_mmcsd_img_mcu1_0_release_strip.xer5f...
    #
    
    
        Directory: C:\ti\ti-processor-sdk-rtos-j784s4-evm-09_02_00_05\pdk_j784s4_09_02_00_30\packages\ti\boot\sbl\binary\j784s4_evm\mmcsd\bin
    
    
    Mode                 LastWriteTime         Length Name
    ----                 -------------         ------ ----
    d-----        17-07-2024  06:30 PM                sbl_mmcsd_img_mcu1_0_release
    Checking for OpenSSL...
    OpenSSL 3.1.2 1 Aug 2023 (Library: OpenSSL 3.1.2 1 Aug 2023)
    R5 Certificate being generated :
            X509_CFG = C:\ti\ti-processor-sdk-rtos-j784s4-evm-09_02_00_05\pdk_j784s4_09_02_00_30\packages\ti\boot\sbl\binary\j784s4_evm\mmcsd\bin\sbl_mmcsd_img_mcu1_0_release\x509-temp.cert
            KEY = C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/build/makerules/rom_degenerateKey.pem
            BIN = C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/binary/j784s4_evm/mmcsd/bin/sbl_mmcsd_img_mcu1_0_release.bin
            CERT TYPE = R5, 1
            CORE ID = 16
            LOADADDR = 0x41C00100
            IMAGE_SIZE = 300008
            BOOT_OPTIONS = 2
            SHA OID  is 2.16.840.1.101.3.4.2.3
            SHA  is b5643623d5009bfad8c3eb7626daba7ca1da2ef98f805459cf5dbe52182b39f438a4abc1bfb78d80721400e17f1d308c2a14f5b9c865089f4f28242b0e3da6f9
    SUCCESS: Image C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/binary/j784s4_evm/mmcsd/bin/sbl_mmcsd_img_mcu1_0_release.tiimage generated. Good to boot
    
    
    # SBL image C:/ti/ti-processor-sdk-rtos-j784s4-evm-09_02_00_05/pdk_j784s4_09_02_00_30/packages/ti/boot/sbl/binary/j784s4_evm/mmcsd/bin/sbl_mmcsd_img_mcu1_0_release.bin created.
    #
    
    C:\ti\ti-processor-sdk-rtos-j784s4-evm-09_02_00_05\pdk_j784s4_09_02_00_30\packages\ti\build>

    此致、

    Karthik

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

    谢谢你 Karthik!

    就是这样。

    此致、

    Calin