I want to flash a hex file (bootloader + application) onto the PIC32MZ2048EFH144 of a DM320007 dev board. Sadly, I don't get how to flash a hex to this microchip!
I tried MPLAB X IDE. If I create a new "prebuild" project I get two possibilities for the hardware tool:
- No Tool
An USB-cable is connected to J3, the debugging port. The jumper JP2 is set. Many leds on the board are lighting, including the "Green debug indicator LED (D6)". Do I need to install any driver? My device manager seems not to show a new device if I the board is connected to the PC. Also no driver issue is shown. Why is no hardware tool shown?
I also tried the Unified Bootloader Host Application. However I could not start this program. Starting by double click seems to do nothing. Starting it via console I get the following error:
java -jar C:\Users\username\Desktop\UnifiedHost\UnifiedHost-1.19.0.jar
Fehler: Hauptklasse toplevel.TopLevel konnte nicht gefunden oder geladen werden
Ursache: java.lang.NoClassDefFoundError: javafx/application/Application
How do I program this device? Do I have to use the program port J7 which is directly connected to the programming pins PGED2 and PGEC2? Can I use "normal" JTAG-Debugger for this purpose? Do I need to install some drivers? Do I have to power the board through another usb port?