serial time out con grbl caricata da ide

Buongiorno,
vorrei chiedere un informazione...
se io carico il file grbl v0.9j.hex con Xloader, lo scketch funziona correttamente e arduino risponde ai comandi da seriale tramite programma Universal gcode sender.
Se io invece compilo e carico lo stesso scketch da IDE arduino, il programma si carica correttamente ma non riesco piu a connettere il programma Universal gcode sender, perche alla connessione mi da un'errore con scritto Time out.

Come mai?!

GRBL è arrivato alla versione 1.1f --> Releases · gnea/grbl · GitHub
Mi pare ci fossero differenze nelle opzioni di compilazione e il file può avere dimensioni diverse rispetto a quello compilato da loro.

purtroppo devo usare la versione 0.9j perche la shield che uso non funziona con la versione 1.1. Ad ogni modo, ho risolto il mio problema caricando con xloader il file creato da arduino. Ora tutto funziona. Grazie mille a tutti