Citation: 6B_562/2019 E.

A.________ forme un recours auprès du Tribunal fédéral contre l'arrêt cantonal et conclut à "constater l'arbitraire et la violation de l'art. 6 CEDH", à l'octroi de l'assistance judiciaire pour les procédures de première et deuxième instance, à l'annulation de la décision entreprise et au renvoi de la cause au Tribunal cantonal pour nouveau jugement. Il sollicite en outre l'assistance judiciaire pour la procédure fédérale. Invités à se déterminer sur le mémoire de recours, la cour cantonale a indiqué ne pas avoir d'observation à formuler et le ministère public ne s'est pas déterminé dans le délai imparti.