Bluetooth LE 5.3 e segurança em um MCU sem fio

Atualização: 11 de agosto de 2023
Bluetooth LE 5.3 e segurança em um MCU sem fio

Chamados de STM32WBA52, os ICs são semelhantes aos microcontroladores sem fio STM4WB baseados em Cortex-M32 anteriores da empresa e possuem um transceptor de +10dBm 2Mbit/s 2.4GHz (10.6mA a 0dBm TX, 7.4mA Rx) que pode suportar até 20 conexões simultâneas .

“O STM32WBA52 tem como alvo os padrões de segurança Arm PSA Certified Level 3 e SESIP3 IoT”, de acordo com ST. “O impulso para a proteção cibernética vem do programa de segurança PSA baseado em isolamento de segurança, proteção de memória, proteção contra adulteração e Arm TrustZone. A plataforma é fornecida com software seguro baseado no Trusted Firmware for Arm Cortex-M.”

Este software de segurança, explicou, atende à estrutura de segurança certificada PSA, com raiz de confiança imutável PSA, incluindo inicialização segura e atualização segura de firmware, criptografia, armazenamento seguro e atestado em tempo de execução. A empresa também incluiu aceleradores criptográficos simétricos e assimétricos resistentes ao canal lateral, e uma chave exclusiva de hardware.

Existem duas partes até agora, STM32WBA52CG com 1Mbyte de flash e 128kbyte de ram, depois o …CE com 512k de flash e 96k de ram. Para integridade dos dados, tanto o flash quanto a memória RAM obtêm ECC (correção de código de erro) e ambos os dispositivos vêm em um pacote UFQFPN7 de pad exposto de 7 x 48 mm.

A potência operacional do M33 100MHz (CoreMark = 407) é de 50µA/MHz (1.8V LDO 25°C), e há 10 modos de energia até 140nA em espera com tudo desligado.

Para desenvolvimento, há um pacote STM32CubeWBA com uma pilha de protocolo Bluetooth Low Energy 5.3 certificada para o conjunto de ferramentas STM32Cube. Uma placa de desenvolvimento dedicada, Nucleo-WBA52CG, está planejada.

A página do produto STM32WBA pode ser encontrada aqui e a folha de dados aqui (que sugere peças semelhantes em embalagens UFQFPN5 de 5 x 32 mm).

-