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: J72E : How to determine if this is a GP or HS device

Part Number: TDA4VM

HI, 

How to determine if this is a GP or HS device,Thank you for your help.

Best regards

huahui

  • Hi,

    Please set the dip switch settings as below:

    SW8: 00000000

    SW9: 01110000

    Connect to MCU UART port. If you are using J721e-EVM then that is micro-USB port below the Main UART. connect to the second instance that enumerates.

    You will see characters like below: 01000000011a00006a3776636c00000000000000475020200200010002000100C

    Typically 64 character on a GP device & on HS you will see many more characters:

    02000000011a00006a376573000000000000000048535345020001000200010002a600000100010033c74f0c8631aa67a56d53b06f250d75cb2a9cf7a52d6eb5e21b5e824250d7e09c22d997f09dc9389ecaa3f7d2b64d3a76d6163aa09e928ea050e1da95507e661f6002b07cd9b0b7c47d9ca8d1aae57b8e8784a12f636b2b760d7d98a18f189760dfd0f23e2b0cb10ec7edc7c6edac3d9bdfefe0eddc3fff7fe9ad875195527d5c199b42993690b3792ac7c2a039e848ffe6c0b8b719ea6cd2809ca3a0bc15dd

    Around 400 Characters. That is a quick way to distinguish GP vs HS.

    Best Regards,
    Keerthy

  • Hi Keerthy

    This method we know, what I want to know is how the code knows(for example read registers or other methods).

    Best regards,

    Huai hui

  • Hi,

    Even for the code to execute you will need to know before hand that you need to sign binaries for HS & unsigned binaries
    to boot with GP. My question is even if you are not booting anything How do you plan to look at registers?

    What is your use case where in you will need to check the HS Vs GP dynamically?


    - Keerthy