Anonymous
Not applicable
Dec 20, 2016
03:42 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 20, 2016
03:42 PM
Hello everyone,
I am using cypress chip CYBL10162-56LQXI with another processor. Whenever I want to update my application (bootloadable), I get the image from the other processor and I am writing those bytes from the bootloader at address 0x7000 to 0x1FFF0 in the flash memory, using uint32 CySysFlashWriteRow(uint32 rowNum, const uint8 rowData[]). But this takes more than 2 minutes. Is there anyway we can make this thing work faster?
Thank you.
Labels
- Labels:
-
BLE
1 Reply
Dec 22, 2016
11:08 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 22, 2016
11:08 PM
Hello,
Writing into flash will take some time, and this cannot be avoided. This has been mentioned in the Systems Reference Guide document available with PSoC Creator. Section:Working with Flash , "It can take as many as 20 milliseconds to write to flash."
Thanks,
Hima