Hi Justin,
I can confirm you that CSA.CTRL.GAIN settings are really applied. You are right: the SFR value range shown in KEIL uVision4 is from 0 to 15 during debug, but values above 3 shouldn't be meaningful for TLE987x.
Assuming you are trying to control a motor: are you sure your current sampling (ADC1) is synchronized with the inverter PWM (i.e. current is actually flowing into the shunt resistor when you are sampling it)?
I can confirm you that CSA.CTRL.GAIN settings are really applied. You are right: the SFR value range shown in KEIL uVision4 is from 0 to 15 during debug, but values above 3 shouldn't be meaningful for TLE987x.
Assuming you are trying to control a motor: are you sure your current sampling (ADC1) is synchronized with the inverter PWM (i.e. current is actually flowing into the shunt resistor when you are sampling it)?