Infineon Microcontrollers DISCUSSION

How should development and production provisioning differ on PSOC Edge?

Started by saqib PSOC Edge securitydevice provisioningdebug accesskey managementfirmware recovery
3 replies 248 views 4 participants
Latest activity · 27 Sep 2026

How should development and production provisioning differ on PSOC Edge?

#1

A team is moving a PSOC Edge prototype toward production. Which decisions should be settled before using provisioning tools to change device protection, and how can recoverability be preserved during development?

Reference: Infineon: getting started with PSOC Edge E8 (https://www.infineon.com/assets/row/public/documents/30/42/infineon-an235935-getting-started-with-psoc-edge-e8-modustoolbox-applicationnotes-en.pdf).

Reference: Infineon: PSOC Edge E84 (https://www.infineon.com/products/microcontroller/32-bit-psoc-arm-cortex/32-bit-psoc-edge-arm/psoc-edge-e84).

Community replies 3

Re: How should development and production provisioning differ on PSOC Edge?

#2

Define the boot trust model, update authority and required debug policy before programming security-related settings. Read the exact device and tool documentation for each lifecycle transition. A convenient prototype configuration and a production security configuration serve different operational needs.

Re: How should development and production provisioning differ on PSOC Edge?

#3

Keep development keys separate from production signing material and document who controls the latter. Test the complete signed-update and recovery workflow on appropriate development units. Do not use a production device as the first experiment for an irreversible lifecycle change.

Re: How should development and production provisioning differ on PSOC Edge?

#4

Retain a per-release record of compatible boot components, application images and provisioning configuration without exposing private keys. Verify how service personnel diagnose a failed unit after debug restrictions are applied. Security settings need a maintainable support process as well as a successful initial boot.

TEP COMMUNITY