Mbed Internal Name: DEVICE_TRNG
Description: Cryptographic-grade True Random Number Generator (TRNG). This is required to implement SSL communications securely unless you provision devices with an entropy seed stored in nonvolatile storage.
Target Family | MCU Vendor | Board Targets With Feature |
---|---|---|
FVP_MPS2 | None | FVP_MPS2_M0, FVP_MPS2_M0P, FVP_MPS2_M3, FVP_MPS2_M4, FVP_MPS2_M7 |
MCU_PSOC6 | Cypress | CY8CKIT064B0S2_4343W, CY8CKIT_062S2_43012, CY8CKIT_062_BLE, CY8CKIT_062_WIFI_BT, CY8CPROTO_062S3_4343W, CY8CPROTO_062_4343W, CYW9P62S1_43012EVB_01, CYW9P62S1_43438EVB_01 |
K82F | NXP | K82F |
MCU_K64F | NXP | HEXIWEAR, K64F, SDT64B |
MCU_LPC546XX | NXP | FF_LPC546XX, LPC546XX |
MIMXRT105X | NXP | MIMXRT1050_EVK, MIMXRT1060_EVK, TEENSY_40, TEENSY_41 |
MCU_NRF52832 | Nordic Semiconductor | ARDUINO_NICLA_SENSE_ME, NRF52_DK, SDT52832B |
MCU_NRF52840 | Nordic Semiconductor | ARDUINO_NANO33BLE, ARDUINO_NANO33BLE_SWD, EP_AGORA, EP_ATLAS, NRF52840_DK |
MCU_M2354 | Nuvoton | NU_M2354 |
MCU_M261 | Nuvoton | NUMAKER_IOT_M263A |
MCU_M460 | Nuvoton | NUMAKER_IOT_M467 |
RZ_A1XX | Renesas | GR_LYCHEE |
MCU_STM32F2 | STMicroelectronics | NUCLEO_F207ZG |
MCU_STM32F4 | STMicroelectronics | ARCH_MAX, DISCO_F413ZH, DISCO_F429ZI, DISCO_F469NI, NUCLEO_F412ZG, NUCLEO_F413ZH, NUCLEO_F429ZI, NUCLEO_F439ZI, SDP_K1, WIO_EMW3166 |
MCU_STM32F7 | STMicroelectronics | DISCO_F746NG, DISCO_F769NI, NUCLEO_F722ZE, NUCLEO_F746ZG, NUCLEO_F756ZG, NUCLEO_F767ZI, UHURU_RAVEN |
MCU_STM32G4 | STMicroelectronics | NUCLEO_G431KB, NUCLEO_G431RB, NUCLEO_G474RE |
MCU_STM32H7 | STMicroelectronics | ARDUINO_PORTENTA_H7_M4, ARDUINO_PORTENTA_H7_M7, DISCO_H747I_CM4, DISCO_H747I_CM7, NUCLEO_H723ZG, NUCLEO_H743ZI2, NUCLEO_H745ZI_Q_CM4, NUCLEO_H745ZI_Q_CM7, NUCLEO_H7A3ZI_Q, WIO_H725AE |
MCU_STM32L0 | STMicroelectronics | DISCO_L072CZ_LRWAN1, NUCLEO_L073RZ |
MCU_STM32L4 | STMicroelectronics | ADV_WISE_1510, B_L4S5I_IOT01A, DISCO_L475VG_IOT01A, DISCO_L476VG, DISCO_L496AG, DISCO_L4R9I, MTS_DRAGONFLY_L471QG, NUCLEO_L432KC, NUCLEO_L433RC_P, NUCLEO_L452RE_P, NUCLEO_L476RG, NUCLEO_L486RG, NUCLEO_L496ZG, NUCLEO_L496ZG_P, NUCLEO_L4R5ZI, NUCLEO_L4R5ZI_P |
MCU_STM32L5 | STMicroelectronics | DISCO_L562QE, NUCLEO_L552ZE_Q |
MCU_STM32U5 | STMicroelectronics | B_U585I_IOT02A, NUCLEO_U545RE_Q, NUCLEO_U575ZI_Q, NUCLEO_U5A5ZJ_Q |
MCU_STM32WB | STMicroelectronics | DISCO_WB5MMG, NUCLEO_WB15CC, NUCLEO_WB55RG |
MCU_STM32WL | STMicroelectronics | NUCLEO_WL55JC |
MCU_EFM32_GECKO | Silicon Labs | EFM32GG11_STK3701, EFM32GG_STK3700, TB_SENSE_12 |
NO_FAMILY | Toshiba | ARM_CM3DS_MPS2, ARM_MUSCA_B1, EV_COG_AD3029LZ, EV_COG_AD4050LZ, GD32_F450ZI, K22F, K66F, KW41Z, TMPM46B |