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] [参考译文] [常见问题解答] TDA4VM:如何检查器件类型(GP FS)?

Guru**** 2391415 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1499792/faq-tda4vm-how-to-check-device-type-gp-hs-fs-hs-se

器件型号:TDA4VM

工具/软件:

如何检查器件类型(GP / HS-SE/HS-SE FS)?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1. 使用 UART 引导模式: 要标识器件类型、可以使用以下方法:
      1. 连接到 UART 终端(MCU UART)
      2. 将引导引脚设置更改为 UART 引导模式
      3. 打开器件并观察终端中是否存在与下面所示类似的字符串:

        02000000011a00006a3761657000000000000000485346530008010002a60000002b28ecde967b79d61619f89cf299205c36d179cacb2b1c5a7f16e

      4. 请勿在字符串末尾复制 CCCC 字符。

      5. 将字符串保存到 .txt 文件

      6. 下载 UART 解析器 /cfs-file/__key/communityserver-discussions-components-files/791/parse_5F00_uart_5F00_boot_5F00_socid.py

      7. 在 PC 上执行 UART 解析器、如下所示:

      8. Python parse_uart_boot_socid.py

      9. 字符串将产生以下输出:
        ----------------------------
        SOC ID 标头信息:
        ----------------------------
        第2章:我的心
        ----------------------------
        SOC ID 公共 ROM 信息:
        ----------------------------
        第1章:一个秘密
        第二十六章
        devicename : j7aep
        设备类型: HSFS
        DMSC ROM 版本:[0、1、8、0]
        R5 ROM 版本:[0、1、8、0]
        ----------------------------
        SOC ID 安全 ROM 信息:
        ----------------------------
        SEC SubBlockId:2.
        第166章,我是你的女人
        SEC Prime:0
        安全密钥版本:0
        SEC 密钥计数:0
        SEC TI MPK 哈希:2b28ecde967b79d61619f89cf299205c36d179cacb2b1c5a7f16e3169cc87602122d07ad47ae878a46e243c6f5078c04a5452faceeccb00d0453a5a5e5e6420da
        秒客户 MPK 哈希:ad0bc40b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
        SEC 唯一 ID:a569fef30694c843a4f8f9385c98785b2aa5bce80a29d67f05fb84d11ea664c4

    2. 使用 DFU 引导模式:
      将器件保持在 DFU 引导模式下、并运行以下命令以获取 ROM 字符串。

      1. dfu-util -a SocId -U socid.bin

      2. xxd -ps socid.bin (其输出将其保存到文件中)

      3. python3 parse_uart_boot_socid.py dumps.txt  
    3. 在运行时:

      可用的最大电流  K3_SEC_Mgr_SYS_STATUS (0x44234100)  以获取器件类型

      如需参考、您可以查看 获取器件类型 (路径: / /arch/arm/mach-k3/common.c)

    此致
    Diwakar