Community Translation - Device Security of PSoC® 4 - KBA87495

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

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

Hi,

I'd like to translate KBA87495 into Japanese.

moto

Original KBA: KBA87495

Device Security of PSoC® 4 - KBA87495

Translated by: MoTa_728816

=============================

タイトル: PSoC® 4 のデバイスセキュリティ -  KBA87495

ヴァージョン: *A

質問:

PSoC® 4 のデバイスセキュリティ機能について説明してください。

回答:

PSoC 4 は4つの保護モードを持っています: BOOT、OPEN、PROTECTED、KILL です。それぞれのモードは DAP を通して CPU ソフトウェアやデバッグに特定の権限を提供します。以下、各モードの簡単な説明です。

  • BOOT: リセット後にデバイスはこのモードに入ります。デバイスは保護設定がスーパーバイザ フラッシュからプロテクション コントロール レジスタ (CPUSS_PROTECTION) にコピーされるまでの間はこのモードに留まります。その状態になるまではデバッグアクセスポートは停止されています。BOOT はデバイスのプロテクションモードを設定するまでの間にとどまる一時的なモードです。
  • OPEN: これが工場出荷時の初期設定モードです。フラッシュへのプログラムが可能です、CPUへのユーザーモードアクセスとデバッグ機能がサポートされています。特権モードのアクセス制限は強制されます。
  • PROTECTED: モードを OPEN から PROTECTED へ変更することが可能です。これを行うとユーザーコード及びメモリへのデバッグアクセスが不可能になります。ユーザーレジスタへのアクセスだけは引き続き可能です;これでユーザーアクセスによるフラッシュの再プログラムを回避します。フラッシュを完全に消去した後にだけモードを OPEN にリセットすることが可能です。
  • KILL: モードを OPEN から KILL へ変更することが可能です。これを行うとユーザーコードやメモリへのデバッグアクセスおよびフラッシュの消去が出来なくなります。ユーザーレジスタへのアクセスだけは引き続き可能です;これはフラッシュへのデバッグアクセスを回避します。デバイスを KILL モードから復帰することは出来ないことにご注意ください; KILL モードのデバイスは故障解析の為にお送りいただくことも出来ません。

更に、フラッシュの列 (row, 128 bytes) は下図に示すように、個別に “Full Protected” または “Unprotected” に設定することが可能です。“Full Protected” の設定はフラッシュの全消去もしくは “Unprotected” へ戻さない限り消去することもプログラムすることも出来ません。詳細については  PSoC® Creator™ System Reference Guide​ をご参照ください。

1.png

=============================

1-May-2020

moto

0 Likes
1 Reply
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello, Tanaka-san

We receive your translation, it will be published to KBA to Community.

After upload, You will receive the points as the word of KBA.

Due to the current delay of processed work, Please bear with me for the delayed the response.

It could be delayed, but it will be processed soon.

Thanks for your contribution to CDC!

Will keep you update the status.

Thanks,

Jenna Jo

Jenna Jo
0 Likes