We have designed a 10 - 20V input 14 V 1A LED driver using the TPS40211 in a SEPIC configuration. Similar to the TI application note. We have found poor stabilisation of the output current, drifting with time and temperature ( 10% variation ). On investigation this has been due to a large component of switching frequency ( 1V at 600 kHz ) on the compensation pin. The output current has low ripple ( < 50 mv ). Changing the compensation components and lowering the crossover frequency by 10 or even 100 times has no effect at all. The only changes that seem to have any effect are the FET gate series resistor or the output diode type.
What mechansims are there for getting switching frequency components on the output of the error amp other than from the feedback voltage itself?