Hello,
I would like to know if there is a flash controller specification for S6E2C devices. I only found "FM4 Family Flash Programming Manual" which I understand that describes programming via RS232 and registers of a flash controller. But from this I do not understand how to write the flash memory via SWD, because it does not describe the flash controller itself and how to write the memory except for the RS232 commands.
Do I understand well that when the MCU is secured, the SWD interface is disabled and the access to the MCU memory can be again enabled via RS232 only?
Thank you.
Solved! Go to Solution.
Programming algorithm details is provided under NDA only. Please contact your local Sales/FAE for support.
Please use following link for S6E2CC flash programming manual: http://www.cypress.com/documentation/programming-specifications/s6e2ccc5c4c3c2c1-series-32-bit-micro...
Onc flash security is enabled, user cannot use the JTAG interface.
Well, this is the manual I have, but it does not describe the flash controller as I wrote before.
To answer your query on flash security - only Cypress Serial Programmer / FLASH USB DIRECT Programmer can disable flash security. Let me know if it answers your query. If not, could you please elaborate your application?
We were requesed to implement support of this device for one device programmer of us.
I understand that I cannot program it via JTAG/SWD like other Cortex devices, because when locked, I will not be able to unlock it. But the document you provided does not even decribe the programming algorithm via RS232.
Programming algorithm details is provided under NDA only. Please contact your local Sales/FAE for support.