Can you check the UART packets being sent from host and PSoC?
I couldn't get back in time for your reply on my earlier posts. I'll post the UART log shortly.
The UART packet information is binary. Posting it here wouldn't make any sense. What exactly are you looking for? The bootloader codes are 0x00 for successful packets and then after a while I get 0x4004 and then the bootloading stops.
After power cycle, when I issue an OTAU the header in cyacd gets verified. The bootloading host expects 15 bytes in return but the bootloader reponds with 7 bytes only. As a result, the embedded host waits infinitely.
You probably have the baud rate set correctly for communications, but double checking they are both set to the correct value might be worth looking at quickly.
The baud rate is correct. Checked. Even if the baud rate is not correct, and if the module is unable to bootload correctly, a power cycle and asserting Bootload pin low should keep CYBLE in bootload state. But it's not happening.