CubeOrange+ bricked

Hi everyone,
I’ve seen this topic and read as much as i could about it.
But let me tell you what happened from the start.
I have the necessity to customize both bootloader and firmware of my CubeOrange+, so what i did is modify both of them on VSCode, compile them and flash the .apj via mission planner. As far as i know, to upload a custom bootloader, you have to build the firmware inside the same repo where your custom bootloader is, cause the .apj is a file that merges both of them, so by uploading firmware, i have the possibility to upgrade bootloader.
I added a function in the BL that made it blink for 15 sec.
After upgrading them both, the cube bricked (stable led, no blinking).
Here starts my journey into trying to unbrick the cube. I’ve tried soldering ST-Link cables to FMU connector (view pic below).


I’ve used STM32CubeProgrammer and STM32 ST-LINK Utility, but i can’t communicate nor see the Cube.
Does anyone have a guide or more precise instruction on how to execute the unbrick and later the upgrade of custom bl and fw.

Thank you so much if you read it, thank you even more if you can help!!

To start with.. why not use a JST-SUR6 cable.. saves soldering..

is it responding on jtag at all?

I just don’t understand if i’m using the correct jtag port and/or if i’m connecting the the right pins to the st link, but no, the cube is not responding through the jtag using the pic setup.

Answering your question i’m buying that cable, i would like to know where and how to use it.
Thanks