- Yes. The default buffer size is 64 bytes. The bootloader component files needs to be modified at multiple places according to the new buffer size requirement.
- Yes, it is possible. Metadata is the common area for bootloader and bootloadable flash areas. You can perform metadata flash reads from the bootloadable project to obtain various metadata contents.
Thank you for reply.
Is there a sample project that expanded the I2C buffer to 128 bytes? .
The header file is automatically generated by PSoC Creator and cannot be changed by the user.
About # 2, I understood as follows.
When the bootloader project is running, use the API to access Metadata.
uint32 Bootloader_GetMetadata (uint8 field, uint8 appId)
When the bootloadable project is running, the user needs to write in code what the API is doing.
This is because metadata is stored in the common area of flash.
- We do not have reference example with buffer length of 128 bytes. Once you finalize the PSoC Creator schematic requirements, you can disable code re-generation and modify the generated source files. Please refer https://www.cypress.com/comment/263081
- Yes, your understanding is correct.
Thank you for giving the knowledge base information.
I was able to confirm that the edit was valid.