pymcuprog
pymcuprog copied to clipboard
a Python utility for programming various Microchip MCU devices using Microchip CMSIS-DAP based debuggers
See #34 Documentation and some code paths might be incomplete, but it works for me for writing a program to the device, with DTR set to both high or low.
I'm not a Python expert by far. I know the basic syntax and can find my way around and make a few changes. And I can't get this script to...
Upload time
Hi Is there any way to make the upload faster? My 17kB code takes 33 seconds to load. My next project has significantly more code... many thanks for providing this,...
For UPDI it would be very helpfull to have an cmd-line option to explicitly set the DTR-line of the attached serial device that is used for the UPDI. The DTR-line...
While trying to execute : ``` pymcuprog write -f executable.hex --erase --verify -t atmelice -d atmega328p -i isp ``` The command always fails at flash memory verification step: ``` Connecting...
I run two commands in sequence: ``` pymcuprog write --tool uart --uart /dev/ttyUSB0 --clk 230400 --device avr128da32 --memory fuses --offset 0x05 --literal 0xCC pymcuprog write --tool uart --uart /dev/ttyUSB0 --clk...
Completely no communication I have tried to eliminate everything. There is only short LOW pulse sent that lasts arround 90us It repeats 3 times. My command is: "pymcuprog ping -d...
By setting fuses, I have enabled CRC scan of boot section during boot. The CRC scan fails. Then, I perform chip erase by running: ``` sudo pymcuprog erase -i updi...
Do you plan to support also PIC18 family?
This commit provides a feature to open different serial device types based on the port name. In particular RFC2217 can be used without any change allowing to use TCP-to-TTY bridges...