square / pylink

Python Library for device debugging/programming via J-Link
https://pylink.readthedocs.io/en/latest/
Other
346 stars 127 forks source link

Switch to read-modify-write flashing. #155

Closed denravonska closed 1 year ago

denravonska commented 1 year ago

This enables programming the chip without having to erase the entire contents. Instead, JLink will erase where needed while retaining the data that's within the same sectors but outside of the specified write area.

I was only able to run some of the Behave tests as I don't have access to the hardware.

Closes #154, #148

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.

hkpeprah commented 1 year ago

Trying to figure out why the tests are failing with ubuntu-latest, 2.7.

hkpeprah commented 1 year ago

Thanks for the submission. Should be available now in v1.0.0.