Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
1. I built a bootloader project with dual APP.After complie it I found there are too many differents between two app zones from bootloadable.hex file. Why this happen? 2. I set bootloadable address is 0x8000 and compile dual bootloadable project. App start address is 0x8011 from metadata byte 1-4 in .hex file. why it is a odd number but not 0x8000 or 0x8010. 3. How to realize there is no reset switch between Bootloader and bootloadable? No both hardware reset and registers are cleared.After switch from bootloader to bootloadable, some funtion became abnormal. Even if I add routine reset() manually follow on main().Only valid method is use routine CySoftWareReset().