Los cartagineses concedieron a Hannón el Grande el mando militar por sus anteriores victorias en África, reunieron un nuevo ejército mercenario y armaron a todos los hombres en edad adulta.