- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Team,
I want to exclude a section of flash while verifying checksum when switching to Bootloadble(User Application), from Bootloader.
The User Application size is very small and i want to utilize some section of flash for other purpose.
when i try to update user information on flash (using Flash API), Bootloader API doesn't let me to jump in User Application(checksum mismatch ).
So is there any way to exclude a part of flash from the checksum written in metadata section?
Solved! Go to Solution.
- Labels:
-
PSoC 4 Architecture
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bootloader Component has a choice to select last N rows in PSoC4 uers flash excluded section of flash checksum.
This option allows you to specify the size of flash section that is intended for user needs and does not take part in Bootloadable Application checksum calculation. Other Components could use this section for storing data (for instance, BLE could store its pairing data). Default value is 0x00000000.
Refer Bootloader datasheet for more details:
http://www.cypress.com/documentation/component-datasheets/bootloader-and-bootloadable
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bootloader Component has a choice to select last N rows in PSoC4 uers flash excluded section of flash checksum.
This option allows you to specify the size of flash section that is intended for user needs and does not take part in Bootloadable Application checksum calculation. Other Components could use this section for storing data (for instance, BLE could store its pairing data). Default value is 0x00000000.
Refer Bootloader datasheet for more details:
http://www.cypress.com/documentation/component-datasheets/bootloader-and-bootloadable