En 342, Filipo obtuvo la adhesión de Cardia, a pesar de la resistencia de Diopites, e instaló al tirano Hecateo a la cabeza de la ciudad.