bootloader | Cypress Semiconductor
I'm implemented example bootloader and it is not a bootloader(in my opinion). Here's the code
while( 1 )
You have to download full code, if there will be mistake you have to use programmer to program bootloader again.
For example if i'll delete this line:
there will be no option do communicate with bootloader again, it is in memory(secured from delete) but not started(no jump).
I delete it specially but what if program will be send in half and there will be power down? bootloader will not start again.
How to protect those function calls?
In flashsecurity.txt there is a memory map can i add those lines to special part of memory ad secure it?
I'm quite siure that someone have to solve this problem. :)