PEmicro logo
Cart New Account Login

Logo image
HomeAbout usProductsSupportForumsBlogCustomer Service

search inside this forum
search inside all forums
PSOC 5LP Program Flash Protection
vinu n. Apr 6, 2021 at 07:22 AM (07:22 hours)
Staff: Steve M.

  • Hello , 
    Cyclone LP ARm is unable to protect POSC 5LP flash rows as per the settings in hex file .
    PSoC 5LP Flash Organized in rows, where each row contains 256 main flash code bytes plus 32 bytes for configuration data storage. For each flash row, protection bits control whether the flash can be read or written by external debug devices and whether
    it can be reprogrammed by a boot loader.

    The protection rows start in address 32’h90400000 in the hex file .

    Below is the content for our protection row

    :0200000490402A
    :40000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA98
    :40004000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8
    :40008000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0
    :4000C000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80

    After programming via Cyclone LP ARM, the flash rows are not getting protected . We are able to read back the entire flash . If I use the same hex file with Cypress miniprog3 , All the flash rows are protected as per the settings .

    Is there a solution to this problem ?




    Comments

Add comment


   Want to comment? Please login or create a new PEmicro account.







© 2021 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement