kocko ... just lift the battery and you would see another chip (second largest on board), this would be the micro-controller (master). Also on the side of the LCD would be some numbers written, post these two part numbers and see we could locate a suitable firmware for your device.
yes ... the largest chip is the flash memory and in your case it is a 2GB ... How much was stated on your player ??