Dev kits en software voor STM32U5 – en chips nu beschikbaar

Update: 2 oktober 2021
Dev kits en software voor STM32U5 – en chips nu beschikbaar

Gebouwd rond Arm's Cortex-M33-kern op een 40nm-proces, hebben de apparaten een nieuwe modus (low-power autonome achtergrond - LPBAM - modus) die directe geheugentoegang en belangrijke randapparatuur laat werken zonder tussenkomst van de CPU, waardoor een werking tot 19µA/MHz mogelijk is. Er is ook een geïntegreerde dc-dc-converter.

STM32CubeU5 ‘enablement ecosysteem’ is beschikbaar via st.com en GitHub, en heeft meer dan 200 projectvoorbeelden en software voor functies zoals LPBAM, Wi-Fien Bluetooth Low-Energy.

"Ondersteuning voor OpenBootloader vereenvoudigt de implementatie van aangepaste bootloader-code", zegt ST. "Azure RTOS met ThreadX RTOS en FreeRTOS en CMSIS OS-wrappers vereenvoudigen branchecertificeringen."

De X-CUBE-STL-zelftestbibliotheek en functionele veiligheidsdocumentatie zijn beschikbaar om te helpen bij de ontwikkeling van veiligheidskritieke toepassingen en IEC61508 SIL-certificering.

"Er zijn ook softwarepakketten die cyberbeveiliging vereenvoudigen en helpen om te voldoen aan best practices in de branche", aldus het bedrijf. "Deze omvatten referentiecode voor veilig opstarten en veilige firmware-update, en een vertrouwd firmwarevoorbeeld dat gebruikmaakt van Arm's TrustZone-isolatie in de kern om veilige services te implementeren voor PSA-niveau 3- en SESIP-niveau 3-certificeringen."

X-CUBE-CRYPTOLIB cryptografische bibliotheek is bijgewerkt met vereenvoudigde API en extra cryptografische algoritmen, en ondersteuning voor veilige firmware-installatie.

Hardwarekits bevatten de Discovery-kit voor IoT-knooppunt (B-U585I-IOT02A, afgebeeld), die MEMS-contextdetectie en BLE- en Wi-Fi-modules bevat. Het bord kan rechtstreeks verbinding maken met cloudservices, waaronder die van Microsoft en Amazon.

Er zijn tot nu toe twee MCU's, STM32U575 en STM32U585 MCU's, met maximaal 2Mbyte flash. Tot 500 kbyte van de flitser heeft een lange levensduur (tot 100,000 lees-/schrijfcycli) voor het opslaan van gebruikersgegevens.

ST heeft hier een blog over STM32U5-software en -hardware