+5V на pin 26 есть?
При дефекте A10 по идее два раза одно и тоже должно прочитаться, те в считанной
прошивке должны быть одинаковые верхняя и нижняя половина. А у Вас они
отличаются. Может быть, из-за апаратного повреждения нарушилась возможность
корректного чтения внутренней памяти извне (в смысле не только из-за A10)?
Прошивка, скачанная с интернет, может не работать у Вас по причине отличия
аппратной части (те возможно выпускалось несколько ревизий устройства, со
своими прошивками под каждую ревизию)
Какой C++? Для него и Си нет, по понятным причинам, да и не нужен Си для него.

