Hi everyone, I am trying to connect to this Motorola MCU on my engine module. I only opened this module so I could see what processor it was. The one I want to read and flash is not going to be opened up like this. I only have the option of connecting to the 12-pin spot where the vehicle harness plugs into (Power, CanHi, Canlo, Ground)
The diagnostic software for the manufacturer of the machine reads it just fine, but doesn't allow editing the file at all. This is how it is setup now. What software can I use? Keep in mind what I want to edit will be in a closed module, so a PICkit will not work. Here is a layout of my setup.https://imgbb.com/k63WdKS
CAN on HC11? Are you sure it is CAN and not something like K-Line? For CAN, I think, HC11 had to use some external Bosch or Intel CAN controller?
Are you sure regarding unknown 68HC71139? Isn't it 68HC711E9? E9 is documented here
https://www.nxp.com/docs/en/data-sheet/M68HC11E.pdf
BDM appeared on HC12. No BDM on HC11.
You know, I didn't think of kline, but you might be onto something. I assumed due to the interface for reading diagnostic codes being usb2can and inside is the intel controller, I thought it was strictly canbus.
E9 is correct, I typed it wrong. It is an old ECU from a snowmobile. It is completely sealed up, for my project I actually cut it open with a dremel to see what MCU was inside. Now that I figured it out, I want to know how to access it. I want to modify fuel mapping and rev limiter. (Sled is 20yrs old, so its not like the new super easy plug in and tune.)
I have 12 pins on the module. 2 are communication lines, ground, and 12v. I read it fine with manufacturer diag software on those 4 wires. I have to assume the engine parameters are written to ROM or EEPROM?
So if E9, then read about bootstrap mode in RM. For bootstrap you need to alter some pin(s) while powering up / resetting. Then use serial port to load your DIY memory dumper, which will in turn dump to PC all memory contents over the same serial port...
Others have done it, I just dont know the software name.
Sure thing others already "hacked" this MCU using 3rd party SWs. However, we are not allowed nor authorized to provide this kind of support since it is not recommended to read/edit the programming that has been written by the manufacturer since this information might be confidential (I do recommend contacting the manufacturer for more information regarding this).
In other words, NXP does not own any SW with this capabilities.