bldc sensorless application is runinng well on f28035 EVM board with drv8303 but when we ported it to f28021 controller on another board, SPI register reset to default values and OCTW fault occcurs when motor runs
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.
bldc sensorless application is runinng well on f28035 EVM board with drv8303 but when we ported it to f28021 controller on another board, SPI register reset to default values and OCTW fault occcurs when motor runs
Hi Rick,
We ran the code on level 2 i.e open loop. The motor is running @ 22V and current seems to be 0.1A. As we try to increase the voltage, it stops running at around 24.5V Current always remains at 0.1A.
Then we tried to run the same motor at drv8303EVM(TMS320F28035) and it runs fine in the entire voltage range. The current seem to increase linearly accross the voltage range from 0.1A to 1.9A.
Also in our board the SPI control register initially reads as per our specified setting and after a little while it resets itself to below value.
Control register 1- 1400 or 1000(randomly)
Control register 2- 1800
The status register gives OC status but when we probe current here it seems normal.
We tried to set the SPI control register to OC report only mode and even then the SPI gets reset.
Please let me know Is there any way to disable the Drv8303 protection entirely?
Appreciate quick response as we are running out of time.