MCF5282

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MCF5282

2,230 Views
a8Chcx
Contributor V

Hi,

I am using MCF5282 MCU with CodeWarrior IDE 5.7.0 for now.

The latest IDE MCUXpresso supports MCF5282 as well? 

What is the latest IDE version that supports MCF5282?

The reason I ask is because I want to use FreeRTOS and https protocol for my project...

 

Thanks,

Christie

0 Kudos
Reply
6 Replies

2,218 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

No, the latest Codewarrio not included support for any Coldfire, since those were out of support.

Regards

0 Kudos
Reply

2,194 Views
TomE
Specialist II

He didn't ask IF the latest one supports that CPU. He asked what the latest version that supported that CPU WAS. To put it another way, what was the LAST one that will work. Then, can he still get that version, and from where?

 

Tom

 

0 Kudos
Reply

2,189 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

ok, no it won't work.

Regards

0 Kudos
Reply

2,179 Views
a8Chcx
Contributor V

Thanks.

Is there any sample project for MCF5282 that supports HTTPS security protocol?

Christie

0 Kudos
Reply

2,108 Views
TomE
Specialist II

Coldfire doesn't quite predate the invention and adoption of HTTPS, but it might as well.

You're wanting to use FreeRTOS, so you need a FreeRTOS library that supports HTTPS. You really have to get one from there (that integrates properly with the OS). That has been asked before, about 15 months ago with no answers:

https://forums.freertos.org/t/https-server/19029

If you did manage to find a server, you may find the CPU isn't up to it in terms of handling the encryption. The MCF5282 doesn't have the "Security Module" like the ones present in the MCF5235 I'm familiar with (RNG, MDHA, SKHA) to help speed up encryption, and even if it did, they may be obsolete with current protocols, and impossible to find drivers for (unless you write your own like we did). So that means software encryption. Then handle 10 second delays/stalls while generating Elliptic keys (and our MCF5235 is double the clock speed of your one)..

To support HTTPS you have to have a "Certificate Store" or browsers will complain like they do with HTTP now. The following is a paid solution to that problem:

https://www.embedded.com/secure-embedded-servers-with-automated-certificate-management/

You'd be better off starting with a newer CPU that comes with all of this running "out of the box".

Google says:

To run a basic HTTPS server, you'll need a computer with a 64-bit processor, at least 512 MB of RAM (2 GB recommended for GUI), and 32 GB of storage, along with a network adapter.

Google finds lots of other answers, most of which are "Start with Linux, and then...".

This (google again) says it runs HTTPS on small systems and FreeRTOS:

https://github.com/RealTimeLogic/MinnowServer

Tom

 

0 Kudos
Reply

2,104 Views
a8Chcx
Contributor V

Thank you, TomE.

0 Kudos
Reply