I tried many things after that couldnt get to make the custom RTL verilog module work. I then thought of trying to flash a simple hello world sketch, I followed similar steps added IP blocks needed created a wrapper, generated bitstream, exported hardware, went to SDK. Build example hello world application and tested with Launch on Hardware (which worked as expected).
Then created a boot image using fsbl and this application. this time luckily there was no errors flashing it said Flash Operation Successful but when i switched over to QSPI and powered it on, the prog