" I renamed the "Marlin2.0.1 BLtouch V1.1.1 Non-adapter board firmware.hex" file to "firmware.bin", put it on the SD card, then powered up. However, the screen stays blank and it doesn't appear that the firmware was updated. Any ideas on what I'm doing wrong? " Yes, what you call a .hex file is already a .bin file and should not be renamed at all. Without bltouch you only use the Endstop firmware version. Either the bltouch comes with an adapter or not , so not much to choose from, either V1.1.1 or V1.4.1 is what you need then. Just put it in your SD card rootfolder , insert card in printer, power on printer and it should update automatically. greetings.