Выбор прошивки SHUI

Выбор прошивки SHUI

Владимир Шумов

Графомания о SHUI

Дополнение к Выбор прошивки, https://shui.hardisoft.ru

На текущий момент существует 4 варианта прошивки SHUI:

  • RN12
  • RN13
  • RN20
  • RN30

4 варианта обусловлены всего двумя факторами, от которых зависит как должна быть собрана прошивка и какие драйверы в нее должны войти. Каждый фактор имеет 2 значения. Получаем 2*2=4. Разберем подробнее. Для определения типа прошивки надо выяснить, какой контроллер у вас стоит и как подключен дисплей.

Контроллер

Контроллер может быть STM32F103 или STM32F407. Буквы не помню. Если контроллер стоит другой, прошивку SHUI НЕ УСТАНОВИТЬ.

Есть еще STM32F303 "аналог" STM32F103. Его можно рассматривать как аналог, но измерители температуры работать не будут. Решение этой проблемы существует, но будет ли оно встроено в прошивку неизвестно.
Дополнение 2024-05-23. Существует DEV версия прошивки для этого контроллера. Отчетов о тестировании не видел.

Дисплей

Дисплей должен быть 3.5 дюйма. Никакой другой дисплей НЕ ПОДОЙДЕТ.

Есть 2 варианта исполнения дисплея MKS 35:

  • MKS Robin TFT35
  • MKS-TS35 V2 (с энкодером) и MKS-TS35 V1 (без энкодера)


MKS-TFT35. Вид спереди
MKS-TFT35. Вид сзади
MKS-TS35 V2. Вид спереди
MKS-TS35 V2. Вид сзади

На что следует обратить внимание:

К материнской плате MKS-TFT35 подключается одним широким шлейфом, а MKS-TS35 двумя узкими, часто многоцветными.

Тип подключения и есть второй определяющий фактор при выборе прошивки. Тип драйвера управления дисплеем зависит от того, как подключен дисплей.

Выбор прошивки

STM32F103

  • MKS-TFT35 - RN12
  • MKS-TS35 - RN20

STM32F407

  • MKS-TFT35 - RN13
  • MKS-TS35 - RN30

Все просто. Но! Как обычно есть тонкости:

  • Плата может содержать другой загрузчик и потребуется сменить имя файла прошивки. Для некоторых плат типа MKS Robin Nano 1.1 файл прошивки MksRobinNano35.bin приходится переименовывать в MksRobinNano.bin
  • То, что прошивка установилась и запустилась не означает, что модификация платы использует те же подключения портов, что настроены в прошивке по-умолчанию. Настроить это уже другая задача. Вариант прошивки выбран верно.
  • Принтер "elegoo neptune 2". Переименовать RobinNano35.bin в elegoo.bin



Report Page