Сутки бомбил , но эффекта нет. Пробовал лить прошивку заводскую с нулевого адреса - не работает. Какие буты нашел в архиве прошивок для playme quick, hard и т.д. , но проц не совсем тот - тоже юсб не очухивается и не сам радар не включается . Хотя вроде пишут везде, что СТМ совместимы между собой и прошивки от младших серий должны запускаться на старших, но что-то не особо наблюдается это.
Что для себя выяснил гуглежом, в стм32 при компиляции прошивки вбивается ее начальный адрес и адрес вектора прерываний (равен начальному адресу), т.к. предположение что начальный адрес прошивки 0х08006000 , то работать с нулей она не будет (проверено). Поэтому необходимо сначала запустить бутлоадер с нулей и в нем совершить прыжок по адресу 0х08006000. Поиски универсальных бутлодеров с подобным адресом загрузки не привели к успеху )) все где-то там около 0х08006000)) Поэтому необходимо и в программировании разбираться , чтобы написать мини программу в которой будет одна команда прыжка на адрес 0х08006000.. сложненько )))
|