Here is a guide to show how you update XPROG-M V5.0 Box ECU Programmer without dongle to XPROG-M V5.74! Note: You try this method with luck and your own risk.
You also need: ATMEGA64 Repair Chip update XPROG-M
Free download XPROG Box V5.7.4 software:
https://mega.nz/#!PQUzGAKI!LuBfkREVI9vnjPtPKlhdjbv6welC8GkHoZM4Bm9wois
Free download XPROG Box V5.7.4 setup exe:
https://mega.nz/#!vUknWAaZ!VwXXnaREXg4oRFRUYkvmPpkdEyj6ILX4hiEL3obYhMg
XPROG-M V5.0 software update to XPROG-M V5.74 guide
Unzip the XPROG 5.7.4.zip contents to a folder on your desktop.
Open the folder AVRDUDESS and run avrdudess.exe program.
The following procedure will flash the version 5.0 firmware on your XPROG device.
Select your programmer.
Click on “Detect” at the top right corner. It will detect ATMEGA64.
Select your flash file which is in the Firmware folder.
Select your EEPROM file which is in the Firmware folder.
Enable the “Erase flash and EEPROM (-e)” option.
Set the following in the “Fuses & lock bits”
L: 0x2F
H: 0xCA
E: 0xFF
LB: 0x3C
And enable the “Set fuses” and “Set lock” options.
Finally click on “Program” and wait till it finishes and verify all the data are flashed correctly.
If not then try again.
Now that the Xprog has version 5.0 firmware, go to the “XprogDesktop” folder and run “XprogDesktop.exe” file.
Click on “Help->Hardware info…” and once it opens it will ask to upgrade the firmware.
If not, then click on the “Upgrade” button. Once this procedure is finished you can try and read a processor. It will ask for a certificate. If it fails try again.
When it is finished the XPROG will run the latest firmware and you will be able to work with the latest XPROG V5.7.4 software!
Again note that this is not a 100% successful guide, some work and some may not.
If you need 100% tested working latest XPROG-M Programmer that will work almost the same as XPROG-M V5.74, get this one:
XPROG-M V5.70 read Freescale MPC55xx
XPROG-M V5.70 read Freescale MPC560x