Configuration Utility has its feature.
The Configuration Utility internal verify process is as follows.
1. Configuration Utility sends vendor command and configuration data to the device firmware.
2. Configuration Utility has been waiting for the status from USB serial device.
3. USB serial firmware do flash write and verify and firmware reports two status (success or failure) to the host.
3.1 Firmware erases Flash pages of flash memory.
3.2 Firmware writes the new configuration data to the flash memory.
3.3 Firmware verifies the flash data by using checksum.
4. Host (Configuration Utility) shows the status “Success” or “Failure”.
Cypress (An Infineon Company)
Thank you for the quick answer.
Is it okay to understand that internal verification is automatically performed when programming?
As background for the question, when writing to many devices, I want to see if it's already written.
(If Check sum and Verify can be performed independently on the application, it will be easier to judge whether they have been written.)
Yes, internal verification is automatically performed when programming.
USB Serial Configuration Utility executes both Program and Verify by implemented its firmware as I mentioned.
Therefore, Program and Verify is not able to execute separately by USB Serial Configuration Utility.