Теоретически можно любой такой блок закодировать и запрограммировать правильно, и даже данные перенести. Но это теоретически
А практически нужна для начала плата на стол с перспективой ее уганд(*:ть при плохом раскладе
А что за ошибка в блоке? Может ремонтом платы обойтись?