No Ouput on serial console with ultra96v2

Hi All,

I am using Ultra96_V2 board with vivado and petalinux 2020.1 version.

i created a design using vivado 2020.1 and generated a XSA file.

Below are the steps i followed for creating the BOOT.bin and image.ub

1-petalinux-create --type project --template zynqMP --name tset
2-petalinux-config --get-hw-desription=
petalinux-config —> DTG Settings —> (zcu100-revc) MACHINE_NAME
petalinux-config —> u-boot Configuration —> (xilinx_zynqmp_virt_defconfig) u-boot config target
petalinux-config —> Yocto Settings —> (ultra96-zynqmp) YOCTO_MACHINE_NAME
chnaged the serial settings to psu_uart1
3-petalinux-build
4-generate BOOT.bin file
petalinux-package --boot --format BIN --fsbl images/linux/zynqmp_fsbl.elf --pmufw images/linux/pmufw.elf --fpga images/linux/system.bit --u-boot images/linux/u-boot.elf --force

copied the image.ub and boot.bin from
images/linux to SD card and set the boot mode pin to sw1=off and sw2=on.

But there was nothing no a serial console.
So, is there some configurations I have to do in order to have the serial communication works?