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.

TPS544C20: Warning status of Invalid CMD and ALERT asserted

Part Number: TPS544C20

TPS544C20_Image_Address_3E_3F_Haojie_20200318.zip

Hi Expert,

Customer is using TPS544C20 in their new switch project. One address is 0x3E, another one is 0x3F.

When connected to GUI, they find below warning. Attached is the programming files customer is using. Need you comments:

1. Please help check if the setting has issues or not.

2. What happens when GUI shows an invalid CMD & ALERT asserted?

3. How to debug it, why ALERT asserted?


  • Hello,

    I have assigned your post to the responsible expert. Can you provide a schematic for this design? It will likely be required to debug this issue.

    Best regards,

    Layne J

  •  

    Thank you for you help, I don't believe a schematic will be necessary in this case.

     

    ALERT is asserted because the TPS544C20 received a read request to an unsupported command.  This likely occurred as part of the FUSION "Scan for device" process where the FUSION software attempts to read from upto 3 different command codes at every non-reserved address in an attempt to identify devices connected to the GUI.  The TPS544C20 does not support 2 of the 3 commends.  IC_DEVICE_ID (ADh)  or DEVICE_ID (FDh) and uses DEVICE_CODE (FCh) to self-identify to the FUISION GUI.  When the TPS544C20 receives a read attempt to IC_DEVICE_ID or DEVICE_ID, it reports an invalid command fault in STATUS_CML and asserts SMB_ALERT to notify the host that it has NACKed a transaction due to receiving an unsupported command.

    To avoid this issue, in the FUSION GUI you can update the scan settings to only use DEVICE_CODE on addresses used by TPS544C20 devices.

    In the FUSION GUI:

     Click on "Scan for Device (Device_ID | Device_Code | IC_Device_ID) in the upper left corner to open the Scan Window

    In the Scan Window, click "Scan Mode (Device_ID | Device_Code | IC_Device_ID)" in the upper right corner to bring up the Scan mode for each address.

    This will bring up a large window with the scan mode for each address.  You can set all of the addresses with the buttons across the top, or change individual addresses using the drop-down menus for individual addresses.