AM623: Assistance Required for USB DFU Issue

Part Number: AM623
Other Parts Discussed in Thread: AM62P

Tool/software:

Hi,

I'm attempting to boot from USB DFU, but it's failing on a custom GP device with version 10 (V10). However, it flashes successfully on the HSFS EVM. For reference, I have attached screenshots. Initially, it worked fine on version 9 (V9), but now it's failing on the GP device. Could you please guide me?



Regards, Vikash

  • Hello Vikash

    We really do not support GP much now, esp with SDK 10.x onwards I do not expect the SDK teams to test/regress GP devices. Can you please evaluate moving to HSFS devices and HSFS EVMs for development. Otherwise you will continue to run into challenges on development and support 

  • Regarding the GP die, is there a requirement to transition to HS-FS or better? What if customers are content with the GP device? Specifically is there a plan to EOL it before 2034?

    If a customer is using GP, can the continue to build with the new SDK and perhaps use old tiboot3.bin/tisbl.bin images in conjunction with the new SDK. Or is this PROHIBITED because the new SDK is tightly integrated with security features of HS-FS or HS-SE hardware?

    That is what level of support will GP devices get? And if none should we move to HS-FS? If we don't utilize the Field Securable setting in fielded devices could the devices be bricked later by malware or accidental enabling the FS feature? That is, if we continue to utilize the GP die with the latests 10.x SDK what are the possible downsides. Can you enumerate?

    Note: https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_00_07_04/exports/docs/linux/Foundational_Components_Migration_Guide.html

    Indicates GP devices can still boot signed images, and that HS-FS can boot un-signed images - which leads me to belive that we could move to HS-FS without issue - unless there are potential downsides of bricking. Please expand on this?

  • RG,

    the subject matter expert this is assigned to is out of office this week (Thanksgiving Holiday). Thanks for your patience.

    Regards, Andreas

  • Thanks for the update Andreas. Will look to next week.

  • Hi RG,

    If a customer is using GP

    As far as I know, no customer should have AM62x GP devices.

    That is what level of support will GP devices get?

    As Mukul mentioned above, we don't support GP devices.

  • Hi Bin Liu,

    There seems to be a disconnect between TI sales and TI E2E as they selling the GP device:

    https://www.mouser.com/ProductDetail/Texas-Instruments/AM6232ATCGGAALW?qs=IPgv5n7u5QZdMZZnEmvZzA%3D%3D

    And earlier work with TI showed longevity out to 2034. 

    1. Lets resolve this ASAP.

    2. Then lets go back and look at the workarounds I proposed above (if we can use 10.x on GP with workarounds, or if we move to HS-FS the pros and cons of not locking down a field securable device).

    Also, we should move this to a new thread. "AM6xx SDK10.0 GP or non high security chip support" ?

  • Hello RG

    We sell GP, but we have gradually stopped testing GP in our test farms , all our EVMs and most of our customers are on HSFS now. So this is not a continuity of supply issue, it is more of a what we test and prefer to support 

    The underlying reason is similar to what was explained on AM64 

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1158018/faq-processor-sdk-am64x-am64x-am243x-sr-2-0-device-type-transition

    Subsequent device family like AM62A and AM62P are only offered in HSFS , not GP.

    If you are starting a new development we strongly recommend that you migrate to HSFS silicon now, as that gets you best software support for new design and development. 

    And earlier work with TI showed longevity out to 2034. 

    i am not sure what this is referring to , can you clarify where you see this?

    If you are asking us to debug by GP is failing with latest SDK , I want to warn you that the support will be best effort basis and may not always be timely  as team predominantly has HSFS EVMs and SDK testing is now predominantly done with HSFS EVMs too.

    Hope that clarifies. Let me know if you have more questions. 

    Regards

    Mukul