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.

DRV8308: The motor driver is not driving the motor below 60 percent duty cycle

Part Number: DRV8308

Hi all i have been working in the drv8308 to drive a  bldc blower . Im using stm32 microcontroller with DRV8308 to drive micronel BLDC blower. At 100 percent duty cycle the blower runs at maximum speed at 60 percent the blower runs at lower speed the issue is when i give lower pwm duty cycle below 60 perenctage the motor is not running. my drv8308 setting in the code are as follows, if any thoughts kindly share.

// Address 0x00 Configuration
// --------------------------
#define DRV_CTRL_CFG_0 (9<<AG_SETPT) | (1<<DIRPOL) | (1<<SYNRECT) | (3<<PWMF) | (1<<SPDMODE) | (1<<FGSEL) | (0<<BRKMOD) | (1<<RETRY)

// Address 0x01 Configuration
// --------------------------
#define DRV_CTRL_CFG_1 (132<<ADVANCE)

// Address 0x02 Configuration
// --------------------------
#define DRV_CTRL_CFG_2 (16<<SPDREVS) | (1<<MINSPD)

// Address 0x03 Configuration
// --------------------------
#define DRV_CTRL_CFG_3 (1<<BASIC) | (7<<SPEEDTH) | (2048<< MOD120)

// Address 0x04 Configuration
// --------------------------
#define DRV_CTRL_CFG_4 (0<<HALLRST) | (1<<DELAY)| (0<<AUTOADV) | (0<<ENSINE) | (1<<TDRIVE) | (5<<DTIME) | (0<<IDRIVE)

// Address 0x05 Configuration
// --------------------------
#define DRV_CTRL_CFG_5 (0<<INTCLK) | (10<<SPDGAIN)

// Address 0x06 Configuration
// --------------------------
#define DRV_CTRL_CFG_6 (1<<HALLPOL) | (0<<FILK1)

// Address 0x07 Configuration
// --------------------------
#define DRV_CTRL_CFG_7 (0<<FILK2)

// Address 0x08 Configuration
// --------------------------
#define DRV_CTRL_CFG_8 (0<<BYPCOMP)|(0<<COMK1)

// Address 0x09 Configuration
// --------------------------
#define DRV_CTRL_CFG_9 (9<<AA_SETPT) | (0<<COMK2)

// Address 0x0A Configuration
// --------------------------
#define DRV_CTRL_CFG_A (3<<OCPDEG) | (3<<OCPTH) | (10<<LOOPGAIN)