Hi,
this is normally a question for Xilinx forum and Xilinx support.
What you search for is this one:
https://wiki.trenz-electronic.de/display/PD/TE0820+HDMI701#TE0820HDMI701-KeyFeaturesTE0820 modules are similar to TE0821. That's the only reason why you ubuntu binaries from or download works more or less with your TE0821 module.
What you can try is following:
1 download 19.2 TE0820 HDMI701 demo design
2.download 19.2 TE0821 test board design
3. copy TE0821 test_borad/board_files/* into the TE0820 HDMi701/board_files/* folder
4 remove HDMO701/board_files/TE0820_board_files.csv and TE0820* board files. --> Important: Keep /board_files/preset_extension in the design, do not delete this
5. create the project with your selected TE0821 assembly variant
6. Follow TE0820 HDMi701 Wiki instruction to regenerate all files by yourself
Sorry I can't help more at the moment.
br
John