Автор Тема: Прошивка MARLIN под QUBOID SHIELD  (Прочитано 30686 раз)

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #60 : Сентября 19, 2021, 03:27:54 pm »
Без экрана нет смысла компилировать, Я на сайте уже в комментариях озвучил основную проблему:
Берем пример с Hello world!
компилируем с основным ядром - все замечательно, работает как надо
но если собирать с ядром maple (board_build.core = maple), то крякозябры,а без maple не соберется марлин
те пины и помехи по питанию питание тут ни при чем, просто какая-то несовместимость библиотеки LiquidCrystal c ядром maple

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #61 : Сентября 20, 2021, 09:55:25 am »
https://r13-project.ru/chat_room/index.php?action=dlattach;topic=4.0;attach=74;image Для этого дисплея я пробовал (и даже получилось настроить platformio)скомпилировать прошивку со всеми изменениями, а он все равно только светится. ((((
Я бы попробовал залить простой пример с Hello World, чтобы проверить, что все подключено правильно, а потом уже пытаться марлин запустить
так же проверить, что экран работает  с основным ядром и с maple, а то может такая же проблема, как у меня с lcd2004...

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #62 : Сентября 25, 2021, 11:01:21 am »
Экранчик работает на марлине на меги2560 с рапс1.4.
Может все дело в том, что мой экранчик https://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller/ru не такой как тут рассматривали?Может кто будет так добр и скинет скетч для проверки экранчика на этой плате(типа Hello world)? Просто я совсем не дружу с программированием )))
Спасибо!

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #63 : Сентября 25, 2021, 05:42:38 pm »
"Я бы попробовал залить простой пример с Hello World, чтобы проверить, что все подключено правильно, а потом уже пытаться марлин запустить
так же проверить, что экран работает  с основным ядром и с maple, а то может такая же проблема, как у меня с lcd2004..."

Можете скинуть мне скетч примера с Hello World для данной платы(там ведь нужно менять пины,если я правильно понимаю),я просто сам не смог разобраться с этим. Я бы попробовал с этим экраном, может и правда где в плате накосячили китайцы?!
Спасибо
« Последнее редактирование: Сентября 25, 2021, 06:12:46 pm от filon »

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #64 : Сентября 25, 2021, 10:32:44 pm »
Экранчик работает на марлине на меги2560 с рапс1.4.
Может все дело в том, что мой экранчик https://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller/ru не такой как тут рассматривали?Может кто будет так добр и скинет скетч для проверки экранчика на этой плате(типа Hello world)? Просто я совсем не дружу с программированием )))
Спасибо!

А какой именно экран? он не графический? Просто строки текста?
Если не такой - то не помешало бы узнать его распиновку и исходя из этого настроить пины и сам дисплей. Не зная, что за дисплей - настроить не получится. Дайте данные, я попробую настроить.

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #65 : Сентября 27, 2021, 02:20:10 pm »
У меня именно графический экран, вот такой  https://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller/ru только красного цвета.
Вот тут https://3dtoday.ru/questions/ne-mogu-podruzhit-lcd-12864-s-ramps такой рассматривают.

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #66 : Сентября 27, 2021, 02:33:32 pm »
Вот его схема!

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #67 : Сентября 28, 2021, 10:18:10 pm »
Попробуйте вот эту конфигурацию
r13-project.ru/files/3D_PRT/Marlin-bugfix-2.0_(CUBOID_1.0_FULGRP).zip
голубая таблетка REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #68 : Сентября 29, 2021, 04:36:48 pm »
Что то без изменений???

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #69 : Сентября 29, 2021, 09:27:47 pm »
Настроено верно. Перепроверил файлы, проверил библиотеку - стоит та, поднастроил включение, перенастроил энкодер, там выводы были перепутаны, вращать пришлось бы в другую сторону и все. Тогда только пробовать вот эту рекомендацию с сайта:

Цитировать
Некоторые клоны этой платы используют очень медленные жидкокристаллические дисплеи, поэтому время их сигнала необходимо отрегулировать.
В текущих версиях marlin (1.1.9) добавьте следующее в файл configuration.h, чтобы переопределить настройки по умолчанию.
добавить "#define ST7920_DELAY_1 DELAY_NS (0)"
добавить "#define ST7920_DELAY_2 DELAY_NS (0)"
add "#define ST7920_DELAY_3 DELAY_NS (63)" // это настройки по умолчанию для 16-мегагерцевого процессора (т.е. mega2560)
Используется следующим образом.
Для каждого бита, который отправляется через SPI
Установите низкий тактовый вывод и подождите ST7920_DELAY_1
Установите контакт данных и ждите ST7920_DELAY_2
Установите высокий тактовый вывод и подождите ST7920_DELAY_3
Для более медленных ЖК-мониторов требуется увеличение ST7920_DELAY_3

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #70 : Сентября 30, 2021, 01:59:59 pm »
Настроено верно. Перепроверил файлы, проверил библиотеку - стоит та, поднастроил включение, перенастроил энкодер, там выводы были перепутаны, вращать пришлось бы в другую сторону и все. Тогда только пробовать вот эту рекомендацию с сайта:

Цитировать
Некоторые клоны этой платы используют очень медленные жидкокристаллические дисплеи, поэтому время их сигнала необходимо отрегулировать.
В текущих версиях marlin (1.1.9) добавьте следующее в файл configuration.h, чтобы переопределить настройки по умолчанию.
добавить "#define ST7920_DELAY_1 DELAY_NS (0)"
добавить "#define ST7920_DELAY_2 DELAY_NS (0)"
add "#define ST7920_DELAY_3 DELAY_NS (63)" // это настройки по умолчанию для 16-мегагерцевого процессора (т.е. mega2560)
Используется следующим образом.
Для каждого бита, который отправляется через SPI
Установите низкий тактовый вывод и подождите ST7920_DELAY_1
Установите контакт данных и ждите ST7920_DELAY_2
Установите высокий тактовый вывод и подождите ST7920_DELAY_3
Для более медленных ЖК-мониторов требуется увеличение ST7920_DELAY_3

Вы не могли бы для меня сделать изменения для медленного монитора и скомпилировать, а я бы попробовал???
Что-то я никак не могу побороть платформио?!

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #71 : Сентября 30, 2021, 04:29:40 pm »
Не имея дисплей на руках это не имеет смысла. иногда приходится по 20 раз перекомпиллировать с разными настройками, что бы оно правильно заработало. Это как диагностика машины по телефону.

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #72 : Сентября 30, 2021, 08:59:41 pm »
У меня пока вот так, подключил только экран и два датчика температуры
Прошивка - последняя стабильная Марлин, видно на скрине репитерхоста.
Позже попробую все повторить с чистого листа и напишу инструкцию.
Также на SD карте файлы видны

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #73 : Сентября 30, 2021, 09:00:27 pm »
И почему то не вложился скрин с репитером

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #74 : Сентября 30, 2021, 09:25:20 pm »
У меня сегодня прям праздник какой то  8)
MKS-MINI12864-V3 тоже запустил, даже прошивка влезла
Flash: [==========]  99.4% (used 130256 bytes from 131072 bytes)
энкодер и SD карта тоже работают.