Difference between revisions of "Infineon PMG1 S0"

From SEGGER Wiki
Jump to: navigation, search
(Flash memory layout)
(Replaced content with "Page moved here")
(Tag: Replaced)
Line 1: Line 1:
  +
Page moved [[Infineon_PMG1| here]]
EZ-PD PMG1 is a family of high-voltage USB PD MCUs with Arm® Cortex®-M0/Cortex-M0+ CPU. The PMG1 family of controllers includes different MCUs with integrated USB PD controller, analog, and digital peripherals. You can choose the controller based on the design requirement. PMG1 is targeted at embedded systems that provide or consume power to or from a high-voltage USB-C PD port and leverage the MCU to provide additional control capability.
 
 
== Flash memory layout ==
 
 
The PMG1-S0 / CYPM1011 series devices have 64KB internal flash. The flashes consists of one big sector.
 
 
{| class="wikitable"
 
|-
 
! Flash !! Start address !! End address !! Sector size !! Sector count !! Total size
 
|-
 
| internal flash || 0x00000000 || 0x0000FFFF || 64 KB || 1 || 64 KB
 
|}
 
 
=Connection behavior=
 
The connect sequence of PMG1-S0 devices is very time critical and is performed from the J-Link's side directly.
 
 
A PMG1-S0 device with reconfigured SWD pins runs automatically the acquire sequence to get control of the SWD pins for debugging back.
 
===Note===
 
As the PMG1-S0 series device has no reset pin, for the acquire sequence VSupply gets toggled instead.
 
Therefore the target device needs to be supplied via Pin 19 of the J-Link and Pin 1 also needs to be connected to pin 19 of the J-Link.
 
Make sure to set VSupply (pin 19) to 3.3 V before connecting it to the target board.
 

Revision as of 09:46, 14 May 2024

Page moved here