microchip-pic-avr-tools / pymcuprog

a Python utility for programming various Microchip MCU devices using Microchip CMSIS-DAP based debuggers
MIT License
96 stars 22 forks source link

Feature request: PIC18 #37

Open demetriopitasi opened 1 year ago

demetriopitasi commented 1 year ago

Do you plan to support also PIC18 family?

xedbg commented 1 year ago

@demetriopitasi Pymcuprog supports all AVR devices with UPDI interface, and all PIC devices for which a Curiosity Nano exists. So there are some PIC18 devices already: https://github.com/microchip-pic-avr-tools/pymcuprog/tree/main/pymcuprog/deviceinfo/devices Background: PIC devices need a DFP containing programming scripts to be passed in using -p so unfortunately support does not come "for free" like it does with AVR.