Table of contents
Supported Hardware
X2Cscope firmware side library is written in standard C. Therefore the whole Microchip 8bit*, 16bit, 32bit MCU portfolio is supported.
Plug and play demos
All of the demos are hosted on github: https://github.com/x2cscope
MCU | Arch. | Demo board | Configurator | link |
---|---|---|---|---|
dsPIC33CK256MP508 | 16bit dsPIC33C | Curiosity | Bare/Custom | Download |
dsPIC33CK256MP508 | 16bit dsPIC33C | LVMC | MCC | Download |
dsPIC33CK256MP508 | 16bit dsPIC33C | LVMC | Bare/Custom | Download |
dsPIC33EP256MC502 | 16bit dsPIC33E | X2C Dev Board | MCC | Download |
ATSAME51J20A | 32bit Cortex-M4 | SAME51 Curiosity nano | Harmony | Download |
Prepared libraries
The package contains the precompiled X2Cscope libraries for the most popular Microchip MCUs. You can use these libs to integrate X2Cscope tool to your custom/bare metal application. (See X2Cscope firmware tutorial page)
- PIC32MM
- PIC32MX
- PIC32MZ
- SAMD2x 32bit Cortex-M0
- SAME5x 32bit Cortex-M4
- SAME70 32bit Cortex-M7
- dsPIC33CH Main core
- dsPIC33CH Secondary core
- dsPIC33CK_MP
- dsPIC33CK_MC
- dsPIC33EP
- dsPIC33FJ
- PIC24FJ
- PIC24EP
* 8bit limitation
X2Cscope implementation is using dynamic function pointers. Some of our low-end 8bit MCUs does not support it. Contact us for more details: https://www.microchip.com/support