EFM32PG23B310F512_AT25SF641B