The MAX14915 is not the same as MAX14912 in terms of switching frequency. The maximum frequency depends on load condition and also limited by a time needed for diagnostic.
The minimum time for reliable diagnostic is 4ms, can be increase to 8ms through the bit selection, refer to Diagnostics Filtering paragraph on the datasheet p. 16. Based on that limitation the max frequency is 250Hz.
However, for resistive load of 1kOhm and 10nF cap at OUT I can run 1kHz or even 10kHz. Two reason what the MAX14915 is not suitable for high speed switching:
- has an SPI interface, which does not allow for direct (means pin) control of the outputs.
- Rise and fall times are 8us typ. 100kHz has 10us period