Faits : A. Par jugement du 27 juin 2011, le Tribunal du 2ème arrondissement du district de Sion a condamné X._ pour tentative de meurtre, escroquerie, détournement de valeurs patrimoniales mises sous main de la justice, calomnie, violation de domicile et faux dans les titres à une peine privative de liberté de trente mois, sous déduction de la détention avant jugement, peine partiellement complémentaire à celles prononcées les 6 juillet 2005 par le Tribunal des districts de Martigny et St-Maurice et 20 novembre 2007 par le Tribunal correctionnel de l'arrondissement de Lausanne. Il a en outre révoqué le sursis octroyé par le jugement du 20 novembre 2007 à la peine de neuf mois d'emprisonnement. Le 10 octobre 2012, saisie d'un appel de X._, la Cour pénale II du Tribunal cantonal du canton du Valais a partiellement réformé le jugement du 27 juin 2011, en ce sens qu'elle a jugé que le sursis à l'exécution de la peine de neuf mois d'emprisonnement n'était pas révoqué. Elle a confirmé le jugement pour le surplus. Par arrêt du 10 mai 2013 (6B_676/2012), le Tribunal fédéral a rejeté dans la mesure de sa recevabilité le recours formé par X._. B. Par ordonnance du 16 septembre 2014, la Cour pénale I du Tribunal cantonal du canton du Valais a déclaré irrecevable la demande de révision du jugement précité du 10 octobre 2012. C. X._ forme un recours en matière pénale au Tribunal fédéral contre cette ordonnance, concluant, avec suite de dépens, principalement à sa réforme en ce sens qu'il est entré en matière sur la demande de révision, subsidiairement à son annulation. Il sollicite par ailleurs l'assistance judiciaire.