(Environment: MCSDK 5.Y.2 + STM32CubeMX 6.3.0) NUCLEO-F446RE is not working compared to other NUCLEO boards while using the same power board & BLDC motor with the same configuration. What would be the possible cause for this problem?
(Environment)
- MCSDK 5.Y.2, MC Workbench 5.Y.2, CubeMX 6.3.0, IAR EWARM 8.50
(Test Result)
- NUCLEO-G431RB + X-NUCLEO-IHM16M1 + GBM2804H-100T(BLDC sensorless) => working well
- NUCLEO-L476RG + the same board & motor & configuration => working well
- NUCLEO-F446RE + the same board & motor & configuration => motor startup fail !
All MCU pin configuration and motor control parameters are the same except for MCU specific ones.

(Detail Observation)
When motor startup (with F446RE) , it looks current control is not working.
During the initial alignment (about 1 second):
- Electrical Anlge: 0 (by virtual speed sensor)
- Iq_Reference (= Ia reference): linearly increased from zero along Rev-up curve
- Iq_Measured (=Ia): smoothly increased but not exactly follow Iq_Reference => Not normally expected !
- Vq: alternates between +/-Vmax => Not normally expected !
- Id_Reference: 0
- Id_Measured: smoothly decreased from zero to negative value => Not controlled !!!
- Vd: +Vmax because of (Id_Reference - Id_Measured) => Not controlled !!!
