we should create the hex from boot, not boot.o