Thanks, but do not see any advantage of this over mc33033. Again problem here is how to interface mc33033 which is DIP with the Drv which is SMD. This is the Crux of the problem.And you need all the features of the drv8881, which is the one giving you trouble? I don't know much about BLDC motor control, but i found an application note for the mc33033: https://www.onsemi.com/pub/Collateral/AN1046-D.PDF
Well, at least was found as a result for the mc33033, but actually use an mc33035 on the application note. However, it shows a discrete H-bridge implementation. Is that an option? Or maybe a different driver IC?