> I found that NXP was supposedly making a 68000 version in the ColdFire series.
The original Coldfire had an instruction set that was closer to the 68K to assist with migration. I can't remember if it was binary compatible. But that doesn't matter.
That was the MCF5102. That dates from about 1996 (the date on the User Manual Addendum), was a replacement for the 68040 (not the 68000) and had nothing like the same pinout. It has 144 pins.
They DID have an "MCF5102 Evaluation Module" that consisted of one of these CPUs on a board which could be used as a drop-in for a 68040, but that doesn't help you.
What do you mean "update and support" when you don't have the source code? You can't update the code without the source. Do you mean "update the hardware" (make new ones), while using the same (or similar) CPU and binary code? Or do you just mean "repair them and replace parts when they fail"?
One option would be to emulate the CPU in an FPGA or have an ARM chip run an emulation, but that should get you into way worse "certification issues" because that's a big change.
Someone has to tell Management "that's impossible". Those decisions (long term support) should have been made over 20 years ago.
You should check here:
https://www.nxp.com/products/processors-and-microcontrollers/legacy-mpu-mcus/32-bit-coldfire-mcus-mp...
NXP still have some MC68EC000 chips in QFP64 and LQFP64 packages at "END OF LIFE". So if one of them suits electrically and physically, then you'd better make a last-time-buy on them. QUICKLY.
They're QFP64. Your "RC" suffix is a PGA part (what! Why?). Can you get away with making a QFP to PGA adaptor board? Can you change the PCB to take the QFP part? That should be allowable. That depends on whether you're repairing or replacing.
Check the data sheet to try and find the HC and EC differences:
https://au.mouser.com/datasheet/2/302/m68000um-1188140.pdf
Wikipedia says the pinouts are "slightly different", but you might not be using whatever is different:
https://en.wikipedia.org/wiki/Motorola_68000#68EC000
Tom