Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:pymcuprog [2022/11/10 14:01] – darron | tools:pymcuprog [2023/09/30 15:12] (current) – [Microchip DM164140 - MPLAB Xpress Evaluation Board] darron | ||
---|---|---|---|
Line 1: | Line 1: | ||
====PyMCUProg==== | ====PyMCUProg==== | ||
- | Python cross platform programmer and debugger for Microchip CMSIS | + | Python cross platform programmer and debugger for Microchip CMSIS interfaces. |
- | interfaces. | + | |
+ | Processor support is limited and various components are marked with " | ||
+ | at this time. | ||
+ | |||
+ | It can work with boards with built-in interfaces or the SNAP and PICKIT 4 | ||
+ | interfaces updated with new firmware and switched into AVR mode (untested). | ||
+ | |||
+ | Interesting side note, the SNAP was £7 and the PICKIT 4 £45 in 2019 and now | ||
+ | cost £39 for the SNAP and £88 for the PICKIT 4 in 2022. Microchip | ||
+ | offer this free tool with limited support yet very expensive hardware to use it | ||
+ | with. | ||
+ | ===TODO=== | ||
+ | |||
+ | Connect a MCHP SNAP in CMSIS mode to the [[https:// | ||
+ | and see if it functions. | ||
===Install=== | ===Install=== | ||
Line 22: | Line 35: | ||
</ | </ | ||
- | The help file mentions getting software [[https:// | + | The help file mentions getting software [[https:// |
for more options but visiting the pack site offers nothing useful. | for more options but visiting the pack site offers nothing useful. | ||
===Microchip ATMEGA328PB XPLAINED MINI=== | ===Microchip ATMEGA328PB XPLAINED MINI=== | ||
- | Supported interface but unsupported | + | Supported interface but unsupported |
==USB== | ==USB== | ||
Line 54: | Line 67: | ||
</ | </ | ||
- | ===Microchip DM164140 - MPLABXpress | + | ===Microchip DM164140 - MPLAB Xpress |
- | Unsupported. | + | Unsupported |
==USB== | ==USB== | ||
This is mass storage device and no idea if the firmware can be altered | This is mass storage device and no idea if the firmware can be altered | ||
- | othewise. | + | otherwise. |
< | < |