Thanks Martin, but my question was what is the difference in operation between samd21_sam_ba.bin and samd21_sam_ba_genuino.bin (and the same for the .hex variants).
Also your answer further begs the question about the Github bootloader versions that are much bigger than the 8K you mention.