Noob starter guide

Which version of the VF2 do you have, 1.2A or 1.3B?
It’s written in white on the motherboard.

Version 1.2A probably needs a firmware upgrade to get version 69 running.
In case you have 1.2A, you can try to start with Debian version 55.
Here is a post with instructions to upgrade the firmware and get Debian version 69 running: A definitive guide to getting a VisionFive2 board running on a Debian (69) version - #11 by Manux

With version 1.3B of the VF2, I assume Debian version 69 will work.

What do you mean exactly with “I tried flashing the image (starfive-jh7110-202302-SD-minimal-desktop.img) on my board”? I assume you wrote it to a micro SD card?

Also note that 4K monitors can give issues. Better test with a 1080p monitor.