Re: Is there a PC project that can upgrade firmware for PIC32MZ?
With a capable device like the MZ, any particular reason you are using a cord?
I personally prefer host USB or ethernet where possible. So my workflow is this:
1. My release build runs a command line process that builds an encrypted bin file.
2. User upgrades the device from the ethernet gui.
3. If #2 doesn't work, update from USB thumb drive.
Of course for #2 to work you have to have some flash space available somewhere for buffering, like an sst26 or similar.