Microchip PIC32CM JH
Revision as of 11:22, 14 September 2023 by Torben.scharping (talk | contribs)
. The Microchip PIC32CM JH are Microcontrollers based on Arm® Cortex®-M0+ Core with advanced features for automotive, industrial and home appliance designs.
Contents
Flash Banks
Internal Flash
Flash Bank | Base address | Size | J-Link Support |
---|---|---|---|
Internal Flash | 0x00000000 | 256/512 KB | |
Data Flash | 0x00400000 | 8 KB | |
User Row | 0x00804000 | 8 B |
ECC RAM
- Device has ECC RAM.
- On connect 32 KB at 0x20000000 will be initialized.
Watchdog Handling
- If the watchdog is enabled, it is feed.
- If watchdog is in window mode, no feeding is done, because timer registers are no accessible.
Device Specific Handling
Connect
- The device security bit is checked on connect.
- If device security bit is set, user is asked for protection remove by chip erase.
- If security bit and chip erase hard lock bit is set, device can't be accessed or programmed any more.
Reset
- The devices uses normal Cortex-M reset, but special sequence is necessary to connect, so called cold plugging.
Attach
Attach is not supported, because ECC RAM is initialized.
This is called hot plugging by Microchip.
Evaluation Boards
- Microchip PIC32CM JH01 Curiosity Pro evaluation board: http://wiki.segger.com/Microchip_CuriosityPro_PIC32CMJH01
Example Application
- Microchip PIC32CM JH01 Curiosity Pro evaluation board: http://wiki.segger.com/Microchip_CuriosityPro_PIC32CMJH01#Example_Project