Дамп Bigtreetech TFT35 v3.0

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

jmaster
Сообщения: 2
Зарегистрирован: 16 окт 2019, 11:38
Имя: Сергей

Дамп Bigtreetech TFT35 v3.0

Непрочитанное сообщение jmaster » 16 окт 2019, 11:44

Добрый день всем

Нужна помощь с данным экраном, вместе с платой принтера помер микроконтроллер STM32F207VCT6, по ногам UART пришло больше 12В, после чего экран, естественно, работать не захотел. Через STM32 ST-Link utility контроллер не видится вообще. Напряжения на плате в норме. Так как питание на экран было заведено отдельное, скорее всего экран и микросхема тачскрина выжили. Купил новый контроллер STM32F207VET6 (того не было в доступности, но, вроде, отличаются они только размером памяти, 256к и 512к соответственно), запаял вместо дохлого - через утилиту стал видится. И вот тут возникла проблема: Bigtreetech его бутлоадер нигде не выложили. Для TFT35 V2.0 они давали исправленную версию в виде bin-файла, а для 3.0 - нет. Я попросил у техподдержки BTT прислать мне файл загрузчика, но они отказались. Поэтому единственный вариант найти пользователя с таким экраном и программатором ST-Link или синей таблеткой STM32 Blue Pill STM32F103C8T6

Нужен дамп памяти микроконтроллера с такого же экрана. Защиты от чтения, я так понял, у этих экранов нет, по крайней мере на старом экране, который у меня был (TFT32 V1.2) память считалась без ошибок. Снять его можно при помощи программатора ST-Link и официальной утилиты STM32 ST-LINK Utility. Нужно подключить программатор к плате, в программе выбрать Target-Connect, посмотреть лог на предмет ошибки "Read out protection", если её нет - вписать в поле Size размер памяти микроконтроллера 256*1024 байт в HEX =0x40000, нажать Enter и сохранить дамп File-Save file as и выложить на какой-нибудь файлообменник.

Сам размер бутлоадера должен быть 32 килобайта в диапазоне 0x08000000 - 0x08008000, но лучше пусть будет полный дамп

Пример такого дампа вот: _https://yadi.sk/d/B0S4vr6RUF6XLQ - это полный дамп от экрана BTT TFT35 версии 1.2, снят в той версии прошивки, с которой он пришёл с Китая

Если есть синяя таблетка, её можно превратить в программатор вот так: _http://slemi.info/2018/08/14/making-your-own-st-link-v2/

Описание там на английском, я не могу сразу найти корректную инструкцию на русском. Есть просто по прошивке через USB, только файл прошивки взять с первой ссылки. _https://istarik.ru/blog/stm32/111.html После этого Blue pill станет работать как программатор ST-Link

Заранее спасибо!

jmaster
Сообщения: 2
Зарегистрирован: 16 окт 2019, 11:38
Имя: Сергей

Re: Дамп Bigtreetech TFT35 v3.0

Непрочитанное сообщение jmaster » 16 окт 2019, 19:51

Всё, дело закрыто, экран снова работает! Пользователь с ником "Baltazart" выложил дамп своего экрана в ответ на моё сообщение на Github, я зашил его к себе и всё завелось! Кому нужен будет дамп, он лежит здесь: https://www.dropbox.com/sh/lrkgg90to23i ... pFeza?dl=0

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика