Microchip PIC32CK
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 | Default | up to 2 MB | ||
| Configuration flash | 0x0A000000 | Default | 64 KB | ||
| Boot flash | 0x08000000 | 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