Hi @learnfromfailures, I've had issues getting the SREC bootloader to work through Vitis (and SDK), so there is a different approach that I use, briefly described in this tutorial for an older version version of Vivado, that I've successfully used and confirmed it works with Vivado 2020.2. These are the steps I took (similar to what you did): Create a block design with Microblaze (guide on how to do this here: https://reference.digilentinc.com/programmable-logic/guides/getting-starte