Here is the English version of your question, written in a clear technical way:
I designed my own PX4-based F405 flight controller board without following the official pin mapping. How should I compile the boot.hex so that it can correctly receive and flash PX4 firmware? What files do I need to modify, and what is the correct workflow to do this?