Switch to reading the firmware in 64 byte chunks and looking for a firmware signature.  This fixes reading the X9SCL-F firmware