First find out which microcontroller uses the digital frame. Everything depends on it, from languages to libraries to the toolchain compiler (and especially the programmer’s hardware needed to talk to him).
If you're out of luck, you may have a one-time programmable part. They are slightly cheaper than devices with flash memory or EEPROM, and therefore are often used in large-scale electronic electronics.