5 Replies Latest reply on Sep 2, 2018 11:18 PM by GyanC_36

    CySysFlashWriteRow() vs CySysSFlashWriteUserRow() - PSoC 4 FLASH API difference

      Hi all,


      I'm wondering the difference between these 2 APIs. From the datasheet I understand that CySysFlashWriteRow() will erase a row of flash and write it with new data whereas, CySysSFlashWriteUserRow() will write data to SFlash user configurable area.


      - Are these similar APIs but one for FLASH and other for SFLASH, but in that case why are they mentioned under same FLASH section (http://www.cypress.com/file/220431/download )?

      - By SFlash do they mean SROM (8KB SROM as mentioned in 4200_BLE datasheet, http://www.cypress.com/file/416486/download)?


      Also, I'm not able to find data sheet specific to my device cy8c4248lqi-bl583 56-qfn. The Cypress website points to the general 4200_BLE datasheet again. Any help is appreciated.


      Thank you for your time,