прошивка Robin v2.4 под Klipper.
После полной очистки микроконтроллера и прошивки с помощью ST-Link V2, плата не стартует. При включении — в системе не появляется реакции, датчик BLTouch не инициализируется, а USB порт вовсе не обнаруживается в системе Raspberry Pi (по состоянию на сегодняшний день). Никаких откликов или реакции на кнопку Reset — также нет.
Что было сделано:
Полная очистка микроконтроллера (Full Chip Erase):
успешно выполнена через ST-Link Utility, все сектора стерты, включая область загрузчика по адресу 0x08000000.
Сброс Option Bytes:
Read Out Protection отключен, настроены заводские параметры. Включен лицевой программный ватчдог.
Настройки сборки (make menuconfig):
Архитектура: STM32 (стандартная)
Процессор: STM32F103X (512КБ флеш)
Тактирование: пробовали как 8МГц kristal, так и внутренний (Internal clock)
Смещение загрузчика: пробовали No bootloader (0x08000000) и 28KiB (0x08007000)
Интефейсы: Serial (USART3 PB11/PB10) и USB (PA11/PA12)
Включены опции Disable SWD at startup (если требуется)
Прошивка:
Запись прошла успешно, подтвердилась проверка Verification OK.
Записывалось по адресу 0x08000000 (без загрузчика) и 0x08007000 (со смещением 28КБ).
Ну и сопсна проблемы:
Процессор «не стартует» — в системе не появляется реакции, спустя несколько секунд ничего не происходит, никакой реакции или отклика.
Нет реакции кнопки Reset — датчик BLTouch не инициализируется, а порт USB вообще не виден системе.
В системе не обнаруживается /dev/serial/by-id/* (отсутствует).
Симптомы похожи на ситуацию, когда микросхема «зависает» после включения — вероятно, в ней отсутствует или неправильно настроен загрузчик.
Обязательно ли наличие заводского загрузчика от Makerbase на адресе 0x08000000 для корректной работы (стартового запуска) плат?
Может кто предоставить оригинальный файл загрузчика (.bin или .hex) для STM32F103ZET6, чтобы я мог его залить, если потребуется?
Существуют ли специфические настройки Option Bytes или аппаратные перемычки, позволяющие запускать стороннюю прошивку (Klipper) без использования оригинального загрузчика?
Популярные вопросы
виртуальные датчики endstop x-y
датчиков зндстор по осям x y...
Чем припаять термистор на Хотенде?
Чем 3D принтер отличается от 3D плоттера?
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...

Комментарии и вопросы
да есть моменты о которых я ещ...
Это тренировочный экземпляр?
Это дневник. Он изложил свои м...
После полной очистки микроконт...
Доброго дня! Коллега на работе...
Хочу купить второй принтер Any...
А то у меня после установки VS...