Hello, I have been trying to troubleshoot getting the HCS12 Programmer to detect and program unsuccessfully. With everything I have tried, the result is the same- When I select the target chip and press Detect Chip, I just get a popup that says:
Programming Error
Failed to connect to target
Reason: General Fail (for compatibility)
The target chip is an MC9S12P and I am using a JS16.
I started by trying to use the latest USBDM software on sourceforge (4.12.295) and drivers (tried 4.12.1 as well as 4.12.3). I am able to see the JS16 in the device manager window under Debugging Interface. I got this far on both a windows 7 machine and a windows 11 machine (both 64 bit windows), but they both show the same popup. I also tried switching to a different JS16 as well as a different circuit board with the target chip and always got the same. I have used the USBDM firmware updater and made sure the JS16 were up to date as well.
Further troubleshooting:
After doing the above, I tried each of the different versions of USBDM on sourceforge (4.10.5, 4.10.6, 4.11.1) and got more of the same. I first uninstalled the current USBDM version and driver, then tried installing a new one each time. Though with those older versions, the driver install didn't seem to work- the install wizard said it failed due to an error (didn't say what it was) and that it was incomplete/no changes were made.
Some info:
I am doing this work to help someone out. Previously, he did have a working USBDM setup with these exact JS16s/circuit boards with this same target chip to program and then the windows 7 machine crashed and needed to be factory reset. After a reset/reinstall, now things are not working. We do not remember/know what USBDM version was running before.
Any help or insight would be greatly appreciated. I have seen a number of posts on similar subjects with either no resolution or a resolution with a link (and the link always appears to be dead or invalid).
Thank you.