3 Replies Latest reply on Oct 11, 2017 8:47 AM by e.pratt_1639216

    Protecting Rows for Psoc 4

    user_515843751

      I developed some applications for ProC BLe uC's and I was able to protect rows from Creator 3.3 without problems. I flashed using Programmer and the chip became properly protected.

       

      Some months ago we were forced to migrate future upcoming applications to PsoC BLE equivalent uC's. We're using PSoc Creator 4.0 basically due to new required components.

       

      After developing and tested I tried to protect rows using the same process. Basically, Chip protection selection and later on configuring flash Security.

       

      After that I tried to flash using programmer but I was not able to properly protect the chip. The chiop became unprotected. I check several configurations with no success.

       

      Following the thread, I notice that hex files does not contain the protection information that I got for ProC. Following some comparison for a complete rows protection for both ProC and Psoc 4 families.

       

      ---------------------------------------------------------------------------------------------------------------------------------------

       

      PSoc 4:

       

      0200000490303A

      :02000000A780D7

      :0200000490402A

      :4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0

      :400040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080

      :0200000490501A

      :0C00000000021A1711AA00011AA8B92A60

      :0200000490600A

      :0100000001FE

      :00000001FF

       

       

      ProC:

       

      :0200000490303A

      :020000001341AA

      :0200000490402A

      :40000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00

      :40004000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0

      :0200000490501A

      :0C00000000020E02119E00000E0F24DF13

      :0200000490600A

      :0100000002FD

      :00000001FF

       

      ---------------------------------------------------------------------------------------------------------------------------------------

       

      Before going on to check other possiibilities,

       

      Is there any known bug in Creator 4.0 ?

       

      What am I going wrong ?

       

      Ignasi Villagrasa