I am using the DRV110APWR to drive 300mA through a solenoid in its "hold" state. I am the part with the typical configuration with the following values: Rpeak = 100k, Rhold = 66.5k, Ckeep = 22uF, Rosc = 160k, Rsense = 0.27. The solenoid is ringing/whining audibly in this configuration. To reduce the whine, I attached a decade box to Rosc and tried some values. The values that resulted in the least audible noise were actually between 50k and 70k, as this configuration results in an oscillation frequency of roughly 60khz. These values are out of the specified acceptable range of 160k to 2M, but the chip and the solenoid still behave as expected.
Is there any information available on the impact of increasing the oscillation frequency of the DRV110 past 25khz?
Are there other reliable options for reducing solenoid ringing?