This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432 vs MSP430 for communication encryption

Other Parts Discussed in Thread: ENERGIA, MSP430FR6989, MSP430FR5994, MSP430FR5969

Hello!

In my own automation system I have to encrypt data transferred between sensor and main controller (data transfers via twisted pair).

For this reason, I need a special devices - encryption gateways (one gateaway installs on sensor-side, another on controller-side). These gateways realize following algorithm:

  • Sensor-side:
  1. Receive some data from sensor (via discrete input);
  2. Encrypt data using AES;
  3. Transfer encrypted data to controller-side gateway.
  • Controller-side:
  1. Receive encrypted data from sensor-side gateway;
  2. Decrypt data;
  3. Transfer data to controller (via discrete output).

So, I need MCU with hardware accelerated AES, LaunchPad kit and Energia IDE support.

From MSP portfolio I have chosen two models: MSP432P401R and MSP430FR5994 (MSP430FR5969 and MSP430FR6989 also meet my criteria). What is the best solution suitable for me and my goal?

Thank you for your help! J

  • Roman,

    As you have noticed, both the MSP432 and the FR5994 have AES acceleration. Beyond that it's up to what you need from an application requirements standpoint of the MCU, such as required peripherals beyond AES, processor speed, whether or not you care about having an ARM cortex or not (MSP432 = CM4, FR5994 = TI MSP 16-bit architecture) and if you care about FRAM NVM or Flash based NVM to name just a few.

    Both the MSP432 and the MSP430FR5994 devices are supported in Energia and have LaunchPad's. However, AES as a function I don't believe is supported in Energia so you would have to use CCS with the device's driverlib library.

**Attention** This is a public forum