Hello Fawaz,
"UNABLE TO RETRIVE THE BOOT IMAGE" means that the touch took longer than 15 minutes to retreive the image from the UCM's TFTP service.
I would first check that the phoneload configured for the system does not end with an extension (no .SPA or .loads) as the codec will request the .loads file which in turn contains the file names for the main image and touch image. You may also validate that this information is being received correctly by entering the command "show version" from the codec CLI. The output should contain a touch image and a system image.
Second, I would validate communication to the UCM. The touch downloads the image directly from the UCM's TFTP service by NATing through the primary codec. You may validate connectivity via the CLI using the command "utils network ping ". I would reccomend pinging by IP and hostname.
Finally, a frequent cause of this issue is DNS configuration. Log onto the GUI of the TX9200 and click on unified CM configuration on the left hand side. The touch will attempt to connect to the servers listed at the bottom exactly as they appear in the list, so the codec must be able to resolve them.
Thanks,
Paul