Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
RyYo_1406951
Level 5
Level 5
100 replies posted 50 replies posted 25 replies posted

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"はできるという認識です。

0 Likes
1 Solution
NoriTan
Employee
Employee
25 sign-ins 5 questions asked 10 sign-ins

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

"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

View solution in original post

2 Replies
MotooTanaka
Level 9
Level 9
Distributor - Marubun (Japan)
First comment on blog Beta tester First comment on KBA

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

NoriTan
Employee
Employee
25 sign-ins 5 questions asked 10 sign-ins

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

"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