Binärdateien (meisten .bin) sind wirklich nur Rohdaten, die man mit einem normalen Text-Editor auch gar nicht lesen kann (sieht zumindest sehr unschön aus).

Intel-Hex-Dateien sind aufbereitete Daten, so dass man sie auch mit einem Text-Editor lesen kann. Hier werden tatsächlich die Hexwerte durch ASCII Zeichen dargestellt. Dazu kommt noch eine Adressierung am Anfang und noch irgendwas hinten dran (pro Zeile).

.bin und .hex zusammengefügt gibt also irgendwas sehr seltsames!

Ich hoffe ich habe dein Problem richtig verstanden?