2025-08-13 10:49 AM
We have a design on an ST32G431 based on the B-G431B-ESC eval board that we are trying to migrate to an STSPIN32G4. However the tools appear to not let us set up the same 3-shunt, internal op-amp, internal PGA, differential configuration on STSPIN. There seems to be a problem with the 3rd op-amp and supporting differential mode.
All works fine with the B-G431B-ESC based design but if I create a board based on STSPIN the workbench generates errors.
RCSConnect: ThreeShunt_RawCurrents_Differential_InternalGain Global NO OPAMP for Phase V
We see the same errors if we load the EVLSPIN32G4-ACT board in the workbench and hit "go to summary". The difference with the EVL board is that it has a number of different variants so will still load but doesn't offer the "3-shunt + differential" option even though it is in the board config file.
The pins appear to be available and as far as we understand it the STSPIN is based on the same ST32G431 die so if it works on a ST32G431 it should work on an STSPIN32G4, so is this a tool bug or are the tools protecting us from a silicon problem? We are using Motor control workbench 6.4.0.
Thanks.