I have made a USB Bootloader for STM32F207VET and downloaded it to my board through STLink utility and then downloaded my application using Bootlader and it was working fine.
Now I made another bootloader for STM32F205VET and downloaded it to my board, It is working fine(I checked it by blinking LEDs and my USB device was detected in DFU mode) now when I Download my application using Bootloader it is not working. However when i download my application without Bootloader it works perfectly.
Can anyone pleae tell me what may be the issue as i have checked that my Bootloader code is jumping to the application.
I checked my code using debugger that it was jumping to the application but my application didn't work.
I have attached my Bootloader's main file
And in my application i have already made the required changes in .id file and changed the vect table offset value