Is it the freezer on your refrigerator or a chest freezer?
If it is frost free, there should be a timer and a heating coil that keep the frost from forming. One of those may have stopped working.
I googled info about how frost free works and got this info.
A frost-free freezer has three basic parts:
•A timer
•A heating coil
•A temperature sensor
Every six hours or so, the timer turns on the heating coil. The heating coil is wrapped among the freezer coils. The heater melts the ice off the coils. When all of the ice is gone, the temperature sensor senses the temperature rising above 32 degrees F (0 degrees C) and turns off the heater.
Heating the coils every six hours takes energy, and it also cycles the food in the freezer through temperature changes. Most large chest freezers therefore require manual defrosting instead—the food lasts longer and the freezer uses less power.