Closed navnavnav closed 2 years ago
Quick update on this: I've ordered the MPLAB PICKit 4 so will be ready to add support for this in the next few weeks. This will likely be part of v0.1.0.
I'm putting this on hold until I actually receive a request for it by users. There has been no demand for it so I'm going to focus on other things for now.
Given all of the other debug tools I've been looking at over the last few weeks, I thought I should look to implement support for the PICkit 4.
Development for this is done. The driver is pretty much identical to that of the MPLAB Snap. Like the Snap, the PICkit 4 doesn't handle masked memory reads properly, so they've been disabled for the PICkit 4.
This will be shipped in v0.5.0. Will close the issue once shipped.
Version 0.5.0 has just been published. See website (https://bloom.oscillate.io) to download latest version and see config docs to select the new debug tool https://bloom.oscillate.io/docs/configuration#debug-tool-target-config.
The MPLAB PICkit 4 debug tool appears to work in a similar way to the MPLAB Snap; It appears to be a hybrid device that can present itself as an EDBG device, via a firmware update.
Adding support for this debug tool may be trivial, but this likely won't be looked at until the first beta release is ready,