PSOC5 boot loader issues | Cypress Semiconductor
PSOC5 boot loader issues
Hello. I have a working project that I have added the Bootloadable component to. Then I created a boot loader project for it. I can flash the boot loader into the PSoc ok When I use the supplied boot loader host (for creator 3.2), and try to verify the image it always aborts after a variable length of time with a row checksum error. I can find no information to even begin to troubleshoot this error.
However if I go ahead and use the boot loader to program the PSoc with the image (that failed checksum), it programs successfully and the program then runs as expected.
But the next problem is when I want to load a new image to the PSoc. In that case, after building the new image, every time I try to boot load it, I get an error that the device key is invalid. I can find no information to tell me why this might happen, or even how to set a device key. As a result it is impossible to re-boot load unless I reload the boot loader into flash using miniprog. This kind of defeats the purpose of having a boot loader! By the way, the boot loader uses UART.
Can anyone help me to understand and fix these problems?
Thank you, Russ