Microchip PIC32CX MTx: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__TOC__ The '''Microchip PIC32CX MTx''' series is a family of system-on-chip solutions well suited for smart energy applications such as communication modules and residential split meter systems. ==Flash Banks== ===Internal Flash=== {| class="seggertable" |- ! Device || Flash bank || Base address || Size || J-Link Support |- |- |rowspan="2"|PIC32CX2051MTC128 | Program flash || 0x01000000 || 2048 KB || style="text-align:center;"| {{YES}} |- | GPNVM|| --- || 9 Bits || sty...") |
|||
Line 21: | Line 21: | ||
*The device uses GPNVM bits for storing device configuration data. | *The device uses GPNVM bits for storing device configuration data. | ||
*These GPNVM bits need to be programmed manually by a script or the application itself. | *These GPNVM bits need to be programmed manually by a script or the application itself. | ||
*For J-Flash, this [[PIC32CX2051MTC128.jflash | sample project]] can be used to program GPNVM bits. | *For J-Flash, this [[File:PIC32CX2051MTC128.jflash | sample project]] can be used to program GPNVM bits. | ||
==Watchdog Handling== | ==Watchdog Handling== | ||
*If the watchdog is enabled, it is feed. | *If the watchdog is enabled, it is feed. |
Revision as of 14:48, 7 October 2024
The Microchip PIC32CX MTx series is a family of system-on-chip solutions well suited for smart energy applications such as communication modules and residential split meter systems.
Flash Banks
Internal Flash
Device | Flash bank | Base address | Size | J-Link Support |
---|---|---|---|---|
PIC32CX2051MTC128 | Program flash | 0x01000000 | 2048 KB | ![]() |
GPNVM | --- | 9 Bits | ![]() |
Device Specifc Handling
Reset
- The devices uses normal Cortex-M reset, no special handling necessary, like described here.
Boot/Config flash
- The device uses GPNVM bits for storing device configuration data.
- These GPNVM bits need to be programmed manually by a script or the application itself.
- For J-Flash, this File:PIC32CX2051MTC128.jflash can be used to program GPNVM bits.
Watchdog Handling
- If the watchdog is enabled, it is feed.
Restrictions
- If the device is locked, a mass erase must be performed via an external erase pin.
Evaluation Boards
- Microchip evaluation board: Microchip PIC32CXMTC-DB