MCUXpresso SDK builder (https://mcuxpresso.nxp.com/) allows to select FRDM-KL28Z + OM13588 kit, but the resulting SDK can't talk to USB PD PHY on OM13588 - at least because I2C pins configuration is not correct.
Similar SDK for FRDM-KL27Z + OM13588 works fine out of the box.
Has anyone tried it with KL28Z?
It was actually my fault: as "MCUXpresso SDK USB Type-C Power Delivery Stack User's Guide" mentions, J12 on OM13588 has to be moved to position 2-3 for KL28Z (KL27Z needs it in position 1-2).
After that KL28Z can detect USB PD PHY.
It is a bit confusing as KL28Z could have used pins PTA12/PTA13 and LPI2C2 to talk to USB PD PHY and in this case board config would have been the same for KL28Z and KL27Z.
But instead PTC1/PTC2 and LPI2C1 are used, hence different routing.