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

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Копия - Плата расширения на STM32f4ххх BLACK PILL
« Ответ #105 : Октября 03, 2021, 01:48:20 pm »
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

Этот файл переписали?

Попробуйте мою прошивку, она скомпилирована для REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER (выставлено в Configuration.h)
по пинам нет отличия от моего REPRAP_DISCOUNT_SMART_CONTROLLER, либо я не внимательно смотрел
Я прошил вашей прошивкой и экран заработал!!!! Правда не видит СД карту и выдает ошибку по температуре?!
Но вот экран работает!(фото прилагаю)

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #106 : Октября 03, 2021, 01:53:50 pm »
spshar ! Можно вашу прошивку целиком, попробую в очередной 100 раз разобраться с платформио (((

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Копия - Плата расширения на STM32f4ххх BLACK PILL
« Ответ #107 : Октября 03, 2021, 03:37:37 pm »
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

Этот файл переписали?

Попробуйте мою прошивку, она скомпилирована для REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER (выставлено в Configuration.h)
по пинам нет отличия от моего REPRAP_DISCOUNT_SMART_CONTROLLER, либо я не внимательно смотрел
Я прошил вашей прошивкой и экран заработал!!!! Правда не видит СД карту и выдает ошибку по температуре?!
Но вот экран работает!(фото прилагаю)

А вот карту там настроить надо, я ее не проверял, посмотреть на каких выводах что висит, я настраивал только дисплей - основная задача была его запустить. Там все равно настраивать марлин надо например кинематику, количество шагов на мм, ускорения, джерки и т.д.
Если дисплей заработал - то могу все остальное настроить.

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #108 : Октября 03, 2021, 03:45:30 pm »
spshar ! Можно вашу прошивку целиком, попробую в очередной 100 раз разобраться с платформио (((
я же все выложил
https://r13-project.ru/chat_room/index.php?topic=4.msg262#msg262
в конце поста ссылка на google drive, вылолжил бы сюда на форум, но по размеру не проходит

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #109 : Октября 03, 2021, 05:02:25 pm »
spshar ! Можно вашу прошивку целиком, попробую в очередной 100 раз разобраться с платформио (((
я же все выложил
https://r13-project.ru/chat_room/index.php?topic=4.msg262#msg262
в конце поста ссылка на google drive, вылолжил бы сюда на форум, но по размеру не проходит
Да спасибо, буду сам пробовать по вашей инструкции, только если не сложно выложите настройки дисплея, которые вы сделали?
Если на форум нельзя, то можно на почту filon@mail.ru. Спасибо.

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #110 : Октября 03, 2021, 05:22:41 pm »
spshar ! Можно вашу прошивку целиком, попробую в очередной 100 раз разобраться с платформио (((
я же все выложил
https://r13-project.ru/chat_room/index.php?topic=4.msg262#msg262
в конце поста ссылка на google drive, вылолжил бы сюда на форум, но по размеру не проходит
Да спасибо, буду сам пробовать по вашей инструкции, только если не сложно выложите настройки дисплея, которые вы сделали?
Если на форум нельзя, то можно на почту filon@mail.ru. Спасибо.
я же в том посте все описал, там же и вложение хидера pins_QUBOID_SHIELD.h  с пинами

в этой секции пины моего и вашего экрана.
#if defined(REPRAP_DISCOUNT_SMART_CONTROLLER) || defined(REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER)
а в этой - карта
// SDCard
#ifdef SDSUPPORT

Единственное отличие, что я определил пины exp1/2 через define EXPX_XX_PIN, мне так просто было удобнее, так как у REPRAP_DISCOUNT_SMART_CONTROLLER и MKS_MINI_12864_V3 зеркально отличающиеся разъемы и проще ориентироваться на пины exp в спеке, чем на те, которые у мк


filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #111 : Октября 04, 2021, 11:26:56 am »
SPSHAR ! Это выдает платформио после того как я прописываю #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER и #define SDSUPPORT  .....?
Я так понимаю не хватает памяти у контроллера?
А что делать?

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #112 : Октября 04, 2021, 11:42:44 am »
Я имею ввиду что я заменяю
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
//#define SDSUPPORT
на
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#define SDSUPPORT
И больше ничего не меняю, а надо???
Ну с программированием у меня совсем плохо(от слова - никак)

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #113 : Октября 04, 2021, 11:54:22 am »
SPSHAR ! Это выдает платформио после того как я прописываю #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER и #define SDSUPPORT  .....?
Я так понимаю не хватает памяти у контроллера?
А что делать?

Язык стоит русский? Если да, то ru  заменить на en

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #114 : Октября 04, 2021, 12:17:31 pm »
SPSHAR ! Это выдает платформио после того как я прописываю #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER и #define SDSUPPORT  .....?
Я так понимаю не хватает памяти у контроллера?
А что делать?
Дв. именно, у вас экран использует библиотеку U8glib, а она очень много хочет кушать, самый простой вариант освободить память, это в Configuration_adv.h закомментировать вот так
//#define ARC_SUPPORT                 // Disable this feature to save ~3226 bytes

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #115 : Октября 04, 2021, 12:19:40 pm »
Я имею ввиду что я заменяю
//#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
//#define SDSUPPORT
на
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#define SDSUPPORT
И больше ничего не меняю, а надо???
Ну с программированием у меня совсем плохо(от слова - никак)
да, именно так, т.к. двойной слеш в c/c++ - это комментарий, соответственно все экраны надо закомментировать и оставить только свой нужный

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #116 : Октября 04, 2021, 03:06:23 pm »
уфф,теперь я сам могу изменять настройки и компилировать!!!! (для меня это жирный +)
А вот с конфигурацией все не так просто(экран у меня уже работает) а вот как побороть ошибку что на фото и не работает СД карта.???
Пошлите меня в нужном направлении где копать(желательно в конфиг, а не ........)
Спасибо.

Пишу_Видяхи

  • Как сделать
  • Бывалый
  • ***
  • Сообщений: 222
  • Karma: +4/-0
  • Меня не существует
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #117 : Октября 04, 2021, 03:28:17 pm »
Это ошибка по температуре, без подключенных термисторов так и будет выскакивать.
файл configuration.h
Настраивается строками
#define HEATER_0_MINTEMP 5
#define BED_MINTEMP 5
#define HEATER_0_MAXTEMP 275
#define BED_MAXTEMP 150

Еще ошибка выскочить может, если стол или экструдер не набирает нужную температуру слишком долго
настраивается все в этом куске кода
// Use temp sensor 1 as a redundant sensor with sensor 0. If the readings
// from the two sensors differ too much the print will be aborted.
//#define TEMP_SENSOR_1_AS_REDUNDANT
#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10

// Extruder temperature must be close to target for this long before M109 returns success
#define TEMP_RESIDENCY_TIME 10  // (seconds)
#define TEMP_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
#define TEMP_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.

// Bed temperature must be close to target for this long before M190 returns success
#define TEMP_BED_RESIDENCY_TIME 10  // (seconds)
#define TEMP_BED_HYSTERESIS 3       // (degC) range of +/- temperatures considered "close" to the target one
#define TEMP_BED_WINDOW     1       // (degC) Window around target to start the residency timer x degC early.
Флешка настраивается здесь:
#define SDSUPPORT
Так же флешка может оказаться низкоскоростная, тогда подобрать:
/**
 * SD CARD: SPI SPEED
 *
 * Enable one of the following items for a slower SPI transfer speed.
 * This may be required to resolve "volume init" errors.
 */
//#define SPI_SPEED SPI_HALF_SPEED
//#define SPI_SPEED SPI_QUARTER_SPEED
//#define SPI_SPEED SPI_EIGHTH_SPEED

так же  в файле с настройкой пинов проверить это
// SDCard
#define SDSS               PA4

Если карта не взлетить, то нужно смотреть на каком SPI висит она, в таблетке ремапинг возможен, а так же может быть и програмный SPI
« Последнее редактирование: Октября 04, 2021, 03:32:40 pm от Пишу_Видяхи »

spshar

  • Посетитель
  • **
  • Сообщений: 84
  • Karma: +3/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #118 : Октября 04, 2021, 03:44:09 pm »
Так как я отдавал прошивку марлина. то отвечу, с пинами SD я вроде не ошибся, тем более, что у меня lcd2004 работает, а он по распиновке совпадает с REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
в файле pins_QUBOID_SHIELD.h

#define EXP2_04_PIN                        PA4

// SDCard
#ifdef SDSUPPORT
  #define SDSS                EXP2_04_PIN
  #define SD_DETECT_PIN       -1
  #define KILL_PIN            -1
#endif


Если карта не взлетить, то нужно смотреть на каком SPI висит она, в таблетке ремапинг возможен, а так же может быть и програмный SPI
А это может повергнуть в шок неподготовленного человека )))

filon

  • Посетитель
  • **
  • Сообщений: 50
  • Karma: +0/-0
Re: Прошивка MARLIN под QUBOID SHIELD
« Ответ #119 : Октября 04, 2021, 05:07:14 pm »
Возможно СД карта не работает из за ошибки (нет термодатчика)?
А если повесить сопротивление на пины термодатчика (кажется 100ом-сопротивление датчика) или...... во, а как отключить в прошивке проверку MAXTEMP: E1 ?