U-boot works well, no blobs involved. There's also a u-boot flasher tool, see https://github.com/NVIDIA/tegra-uboot-flasher-scripts/blob/master/README-developer.txt.