Hi,
there are SDK flash drivers. See the example:
c:\Freescale\S32_ARM_v1.2\S32DS\S32_SDK_EAR_0.8.1\examples\driver_examples\flash\FLASH_Example\
The sector sizes are:


Yes, the "block" means whole program flash memory or FlexNVM memory.
From file c:\Freescale\S32_ARM_v1.2\S32DS\S32_SDK_EAR_0.8.1\platform\devices\S32K144\include\S32K144_features.h:
/* @brief P-Flash block count. */
#define FSL_FEATURE_FLASH_PFLASH_BLOCK_COUNT (1u)
/* @brief P-Flash block size. */
#define FSL_FEATURE_FLASH_PFLASH_BLOCK_SIZE (524288u)
/* @brief P-Flash sector size. */
#define FSL_FEATURE_FLASH_PFLASH_BLOCK_SECTOR_SIZE (4096u)
and
/* @brief FlexNVM block count. */
#define FSL_FEATURE_FLASH_FLEX_NVM_BLOCK_COUNT (1u)
/* @brief FlexNVM block size. */
#define FSL_FEATURE_FLASH_FLEX_NVM_BLOCK_SIZE (65536u)
/* @brief FlexNVM sector size. */
#define FSL_FEATURE_FLASH_FLEX_NVM_BLOCK_SECTOR_SIZE (2048u)
Regards,
Lukas