Sergey1560 / Marlin_FB4S

Marlin 2.0 for Flying Bear 4S/5
GNU General Public License v3.0
220 stars 157 forks source link

FB5 Прошивка не запускается со вставленной CD картой. #60

Open Tonic04 opened 2 years ago

Tonic04 commented 2 years ago

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

Доброго времени. Год не обновлял прошивку, тут, решил заняться. Для начала хотел посмотреть что нового в последнем Marlin_FB4S-MKS_UI, но собрав прошивку на платы v. 1.1. - 1.2. обнаружил некоторые нововведения:

  1. Прошивка заливается, потом темный экран до момента, пока не извлеку CD карту. После извлечения прошивка запускается дальше.
  2. При запуске прошивки не подгружаются картинки меню и на них нет данных. Что только не предпринимал, попыток 10 точно перезалива с разными параметрами, даже под v.1.3. (вообще не запустилась).
  3. Ставлю прошивку из основной ветки - опять требует извлечения CD карты, причем каждый раз при включении принтера, иначе не стартует. Артефакты прошивки с карты удалял, но ничего не помогло. Не могу понять что не так делаю. Возможно плохо использовал поиск, но инфы не нашел. Одни невидимки CD. У меня как-то наоборот очень хорошо видит, аж не запускается.
Sergey1560 commented 2 years ago

Проблемы с картой памяти описаны тут https://github.com/Sergey1560/Marlin_FB4S/issues/49 Как одно из решений на данный момент, попробуйте в качестве default_envs в platformio.ini указать mks_robin_nano35_maple. Это позволит собрать прошивку с libmaple, вместо HAL.

По поводу картинок: на карту памяти при прошивке нужно скопировать папку assets, находится там же, где файл с прошивкой. При старте картинки записываются во внутреннюю память и этот процесс отображается на экране.

С MKS_UI есть проблема со сдвигом слоев по оси Y При сборке с libmaple этой проблемы нет.

Tonic04 commented 2 years ago

Благодарю за ответ. Да, действительно, по части MKS_UI внимательно прочел на буржуйском, assets скопировал, картинки появились. По поводу CD сходил, купил новую на 16, все стало с ней работать. Старая 4 ГБ форматировалась вчера 5 часов, к сожалению другой на тот момент не было.

В итоге вернулся к обычному цветному Marlin из основной ветки. MKS_UI что-то не понравился дизайном, какой-то он серо-бармалиновый. Мне нравится дизайн родной прошивки, но не нравится отсутствие возможности нормально перевести и сделать пункты меню заглавными буквами.

Davilka commented 1 year ago

Не подгружающиеся катринки - это баг самого Marlin Картинки из папки assets не подгружаются, эта версия ищет папки mks_pic и mks_font. Но если разложить картинки и шрифт по верным папкам, они запишутся в плату, но отображаться всё-равно не будут, либо будут с артефактами. Исправили в bugfix-2.1.x пару дней назад буквально