Wenn das Compilieren (die "Umwandlung von .c in .hex) ohne Fehlermeldung funktioniert hat, sollte die .hex Datei auch funktionieren.

Evtl. flashst Du die falsche Hexdatei, oder aber Du compilierst die falsche .c Datei. Mit dem make-Befehl wird nämlich die Datei test.c im Verzeichnis \..\FirstTry compiliert. Wenn Du eine andere Datei compilieren möchtest, musst Du dazu das makefile modifizieren. Wie das geht steht auch im Forum.

Probier aber mal, die Datei, die du compilieren möchtest, in test.c umzubenennen und in den Ordner FirstTry zu kopieren. Dann sollte es klappen.