Hello, My company is using the MC68340 MCU in a product we manufacture. However it seams that mcu is obsolete now. What is the closest MCU architecture we could move to that would require minimal firmware changes? Are any of the currently active ColdFire Processers code compactible with MC68340?
Thanks.
Solved! Go to Solution.
Hi,
Unfortunately, there with no direct (pin to pin compatible) replacement for MC68340 product.
Although some 68K products are not obsolete so far, there with quite few development tools/support resource for those products for a new(replacement) design.
Even ColdFire products are not recommended for new design.
We would recommend customer to use ARM core related MCU products as replacement.
Please refer below links about NXP recommended MCU products, such as i.MX RT products:
Arm®-Based Microcontrollers
i.MX RT Crossover MCUs
Wish it helps.
Mike
Thank you for your help guys.
Hi,
Unfortunately, there with no direct (pin to pin compatible) replacement for MC68340 product.
Although some 68K products are not obsolete so far, there with quite few development tools/support resource for those products for a new(replacement) design.
Even ColdFire products are not recommended for new design.
We would recommend customer to use ARM core related MCU products as replacement.
Please refer below links about NXP recommended MCU products, such as i.MX RT products:
Arm®-Based Microcontrollers
i.MX RT Crossover MCUs
Wish it helps.
Mike
This App Note details how to transition to a Coldfire chip from an MC68340:
https://www.nxp.com/docs/en/application-note/AN2007.pdf
But you should have done that 22 years ago, and the Coldfire chip that suggests is EOL.
What features of the MC68340 are you using? Are you using the DMA? The Timers? Do you have hardware that depends critically on the bus timing? Does the software depend on the big-endian CPU architecture? Those are the things that constrain your choices.
The firmware is going to have to change, so you might as well fix more of that to get to a modern CPU platform.
Tom
All Coldfire chips are "too old" for a new design.