Pictures of memory chips are not important at all. Also hardware in general.
You said almost everything, except most important - what exact Navigation Software is on it. I know it is Garmin, and no, you can not put anything else.
What exactly do you want?
Last firmware is available from official site, and it is V2.90.
Problem is not with sw.
NHF, but I suggest you to learn how to use Garmin Navigation. Read manual.
Bookmarks