EFM32PG23B310F128_W25Q257FV