Microchip PIC32CK

From SEGGER Knowledge Base
Jump to navigation Jump to search

The Microchip PIC32CK are Cortex-M33 based MCUs for connectivity and advanced security hardware applications.

Flash Banks

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
Program flash 0x0C000000 YES.png YES.png Default up to 2 MB
Configuration flash 0x0A000000 YES.png YES.png Default 64 KB
Boot flash 0x08000000 YES.png YES.png Default 128 KB


Watchdog Handling

  • The device has a watchdog [WDT].
  • If the watchdog is enabled, it is is fed during flash programming.
  • If the watchdog is configured in window mode, the watchdog is not feed.

Device Specific Handling

Connect

Reset

  • The device has a custom reset implemented which uses the cold plugging sequence.
  • The PIC32SG devices have a BOOTROM with security functions which extends the reset time.

Attach

Attach is supported when hot plugging is available.

Debug access level restrictions

DAL configuration is used to restrict access to device memory and debugging features. When DAL is lower than 2, the default J-Link/Flasher RAM flash loader cannot be used. In such cases, all required operations are performed via the Device Provisioner tool, including non-secure flash programming, erasing, and DAL configuration. For more information on how to use the Device Provisioner tool, please refer to the PIC32CK Product Lifecycle

Evaluation Boards

Example Application