the "> /dev/null 2<&1" was being interpreted by cat instead of the shell as a command to throw the operation into the abyss. The dtb was therefor not being written to the "out" file and not making into the final image.