2 Replies Latest reply on Jul 17, 2019 1:42 AM by NoriakiT_91

    PSoC4100SP : "Chip Protection"-"Protected"

    RyYo_1406951

      Please answer below.
      The same question is written in English and Japanese.

       

      ・English
      When "Chip Protection" is set to "Protected",
      running "Read" on "PSoC Programmer" failed to read Flash.

       

      What is the reason for this?

       

      When "Chip Protection" is set to "Protected",
      I think as follows.
      ・Can't debug
      ・Can read Flash

       

      ・Japanese
      "Chip Protection"を"Protected"にし、
      "PSoC Programmer"で"Read"実行したところ、Flashが読めませんでした。

       

      この理由はなんでしょうか?
      デバッグはできなくても、Flashは"Read"はできるという認識です。

        • 1. Re: PSoC4100SP : "Chip Protection"-"Protected"
          MoTa_728816

          Hi,

           

          I think that chip protection prevents the read out from the chip

          according to 14.2.1 Device Security of PSoC 4100S and PSoC 4100S Plus  PSoC 4 Architecture TRM

           

          chip_protection.JPG

           

          But at least, it seems that we can return the mode to OPEN.

           

          チッププロテクションは第三者にチップ内部の知財を盗まれることを防ぐモードではないかと思います。

          デバッグ及び、一部のレジスタを除く読み出しが出来なくなっているようです。

          chip_protection.JPG

          幸い、このモードはオープンモードへの復帰が可能なようです。

           

           

          moto

          • 2. Re: PSoC4100SP : "Chip Protection"-"Protected"
            NoriakiT_91

            以下の文書を参照してください。

            "PSoC 4100S and PSoC 4100S Plus: PSoC 4 Architecture TRM, Document No. 002-10621"

             

            "14. Device Security" 章に以下の記述があります。

            GS004342.png

            PROTECTED モードでは、ユーザのコード及びメモリへの debug access がすべて禁止されます。デバッグに使用したいのであれば、 Flash Protection を使ってください。

            GS004343.png

            1 of 1 people found this helpful