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.

DRV3901-Q1: Debugging issues

Part Number: DRV3901-Q1

Tool/software:

Hello,
When debugging DRV3901Q, I found that the resistance of the explosion switch (load of DRV3901) was too low during initialization diagnosis (8.2.4.3.5): OFF_DIAG_STAT = 2h, Then I used a multimeter to measure the explosion switch, and the resistance was indeed 0.2 ohms (stable resistance, gradually decreasing from around 1 ohm from the measurement). Is this a problem with our selection? How can we adapt to the model we have chosen?

Additionally: 1. There is no clear description of DRV3901Q entering styandby mode;
                     2. MCU software reset (DRV3901Q without por), how to initialize drv3901, or in other words, what states can be used to determine that DRV3901Q is in standby mode.
                     3. What are the diagnostic parameters for the config register adjusted based on?

  • Hi,

    Thanks a lot for your question. Here are my comments

    I found that the resistance of the explosion switch (load of DRV3901) was too low during initialization diagnosis (8.2.4.3.5): OFF_DIAG_STAT = 2h

    Can you confirm on the OFF_DIAG_RMEAS_THRS_L_SEL used here. For the resistance of 0.2 ohms I feel that the test will return fail Low since 0.2 ohms is lower than the expected values 

    Can you provide more details on the explosion switch, is possible please share a datasheet.

    1. There is no clear description of DRV3901Q entering styandby mode;

    The device will enter standby once both PVDD and VDD is given and CLR-FAULT command is given .

    More details can be found in Device functional Mode section in the datasheet

    2. MCU software reset (DRV3901Q without por), how to initialize drv3901, or in other words, what states can be used to determine that DRV3901Q is in standby mode

    Once the power up is done POR bit will be set.(In Status 0  register). This can be cleared by CLR-FAULT command which will move the device from INIT2 state to Standby state

    3. What are the diagnostic parameters for the config register adjusted based on?

    Typically the diagnostics parameters are based on the pyro fuse. Default settings should work for 2Ohm fuse which are generally seen. Please share the datasheet of the pyro fuse for understanding what parameters needs to be changed.

    Thanks,

    Ibinu