I have built the CmodA7 using Vivado 18.3. The IP generator complained about the IP upgrades being incompatible, however, I was able to go through all 19 steps.
Errata/Notes in the GIT CmodA7 instructions:
1) Step #4 - I had to build the design, including the generation of the IP, before step #4 could be performed.
2) Step #8 - I referenced "user_1_wrapper_hw_platform_0" instead of "design_1_wrapper_hw_platform_0".
3) Step #18 - Make sure you select: "Cmod-A7-35T-OOB" instead of "Cmod-A7-35T-OOB_bsp" to perform the "Run As" operation. My bad.
4) Step #19 - Typo. It is imbedded into step #18.
5) Step #16 - I used PuTTY and had to go into the Windows Device Manger to find the correct COM port to use. Just saying.
6) Things fall apart for Vivado 19.2 at Step #5. Previous discussion have indicated that a 19.2 steps will be investigated.