help for beginners



  • help to build the firmware for the duet 2 internet board with the BL Touch auto-level sensor and the end of the filament







  • Hello. I have already dealt with the electrical part. I can't figure out how to configure the firmware and add a filament end sensor and 3D Touch auto level to it.



  • have you read part 5 of the guide?



  • Yes, I read it. today I got it like this.

    1. When printing with one m extruder, the model is printed everything seems to be good.
    2. When printing with two colors, a problem occurs, immediately from the very beginning of printing, the filament is fed very quickly and the movement of the X and Y axes instantly drops to almost zero. What can be wrong ?

  • Moderator

    Can you post your config.g?
    Can you post your homeall.g?
    Can you post the entire gcode file or at least the first 50 or so lines of it?
    Can you send M122 and post the results?
    Can you send M98 P"config.g" and post the results?
    A description of your printer? What hardware? Photos?



  • Yes of course. minute







  • М122
    = = = Диагностика ===
    RepRapFirmware для Duet 2 WiFi / Ethernet версии 2.05.1 работает на Duet Ethernet 1.02 или более поздней версии
    ID платы: 08DLM-996RU-N8PS0-6J9FG-3S86R-9BSMN
    Используемые выходные буферы: 1 из 24 (8 макс.)
    = = = RTOS ===
    Статическая оперативная память: 25712
    Динамическая оперативная память: 93104, из которых 76 переработаны
    Используемая оперативная память стека исключений: 320
    Никогда не использованная оперативная память: 11860
    Задачи: сеть (готова, 580) тепло (заблокировано, 1232) магистраль (работает, 3728) холостой ход(готов, 160)
    Принадлежащие мьютексы:
    = = = Платформа ===
    Последний сброс 00: 00: 31 назад, причина: включение питания
    Последний сброс программного обеспечения в 2021-01-20 15: 55, причина: пользователь, вращающийся модуль GCodes, доступная оперативная память 11660 байт (слот 2)
    Код сброса программного обеспечения 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f000 BFAR 0xe000ed38 SP 0xffffffff задача 0x4449414d
    Состояние ошибки: 0
    Бесплатные записи файлов: 10
    Обнаружена SD-карта 0, скорость интерфейса: 20,0 Мбайт / сек
    SD-карта самое длинное время записи блока: 0.0 МС, Макс повторных попыток 0
    Температура MCU: мин 32,6, ток 35,1, Макс 35,3
    Напряжение питания: мин 12.0, ток 12.1, Макс 12.1, события под напряжением: 0, события над напряжением: 0, хорошая мощность: да
    Драйвер 0: остановка, SG min / max недоступно
    Драйвер 1: остановка, SG min / max недоступно
    Драйвер 2: остановка, SG min / max недоступно
    Драйвер 3: остановка, SG min / max недоступно
    Драйвер 4: остановка, SG min / max недоступно
    Дата / время: 2021-01-21 09: 37:59
    Количество попаданий в кэш данных 57423877
    Самый медленный цикл: 11,35 МС; самый быстрый: 0,07 МС
    Ошибки I2C nak 0, тайм-ауты отправки 0, тайм-ауты приема 0, тайм-ауты завершения 0, сброс 0
    = = = перемещение ===
    Икота: 0, FreeDm: 160, MinFreeDm: 160, MaxWait: 0ms
    Компенсация кровати в использовании: нет, comp offset 0.000
    = = = DDARing ===
    Запланированные ходы: 0, завершенные ходы: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
    = = = тепло ===
    Подогреватели кровати = 0 -1 -1 -1, камерные обогреватели = -1 -1
    Нагреватель 1 включен, I-accum = 0.0
    = = = GCodes ===
    Сегменты слева: 0
    Записи стека: 1 выделено, 0 используется
    Блокировка движения, удерживаемая null
    http простаивает в состоянии (ах) 0
    telnet простаивает в состоянии (ах) 0
    файл простаивает в состоянии (ах) 0
    последовательный канал простаивает в состоянии (ах) 0
    aux простаивает в состоянии (ах) 0
    демон простаивает в состоянии(ах) 0
    очередь простаивает в состоянии (ах) 0
    автопауза простаивает в состоянии(ах) 0
    Очередь кода пуста.
    = = = Сеть ===
    Самый медленный цикл: 11,91 МС; самый быстрый: 0,02 МС
    Состояния ответчика: HTTP(0) HTTP(0) HTTP(0) HTTP (0) FTP(0) Телнет(0) Телнет(0)
    HTTP-сессии: 1 из 8
    Состояние интерфейса 5, Ссылка 100 Мбит / с полный дуплекс



  • @sergei said in help for beginners:

    М122

    do you have some sort of translation software running?



  • translate.google



  • @sergei
    please post the untranslated version



  • an untranslated version of the M 122 command?



  • @sergei
    yes



  • М122
    === Diagnostics ===
    RepRapFirmware for Duet 2 WiFi/Ethernet version 2.05.1 running on Duet Ethernet 1.02 or later
    Board ID: 08DLM-996RU-N8PS0-6J9FG-3S86R-9BSMN
    Used output buffers: 1 of 24 (8 max)
    === RTOS ===
    Static ram: 25712
    Dynamic ram: 93104 of which 76 recycled
    Exception stack ram used: 320
    Never used ram: 11860
    Tasks: NETWORK(ready,792) HEAT(blocked,1232) MAIN(running,3736) IDLE(ready,160)
    Owned mutexes:
    === Platform ===
    Last reset 00:07:07 ago, cause: software
    Last software reset at 2021-01-21 10:02, reason: User, spinning module GCodes, available RAM 11656 bytes (slot 3)
    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
    Error status: 0
    Free file entries: 10
    SD card 0 detected, interface speed: 20.0MBytes/sec
    SD card longest block write time: 0.0ms, max retries 0
    MCU temperature: min 36.6, current 36.9, max 37.4
    Supply voltage: min 11.0, current 11.4, max 12.3, under voltage events: 0, over voltage events: 0, power good: yes
    Driver 0: standstill, SG min/max not available
    Driver 1: standstill, SG min/max not available
    Driver 2: standstill, SG min/max not available
    Driver 3: standstill, SG min/max not available
    Driver 4: standstill, SG min/max not available
    Date/time: 2021-01-21 10:09:25
    Cache data hit count 875887931
    Slowest loop: 3.27ms; fastest: 0.07ms
    I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
    === Move ===
    Hiccups: 0, FreeDm: 160, MinFreeDm: 160, MaxWait: 0ms
    Bed compensation in use: none, comp offset 0.000
    === DDARing ===
    Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
    === Heat ===
    Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1
    Heater 0 is on, I-accum = 0.0
    Heater 2 is on, I-accum = 0.4
    === GCodes ===
    Segments left: 0
    Stack records: 1 allocated, 0 in use
    Movement lock held by null
    http is idle in state(s) 0
    telnet is idle in state(s) 0
    file is idle in state(s) 0
    serial is idle in state(s) 0
    aux is idle in state(s) 0
    daemon is idle in state(s) 0
    queue is idle in state(s) 0
    autopause is idle in state(s) 0
    Code queue is empty.
    === Network ===
    Slowest loop: 13.32ms; fastest: 0.02ms
    Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0) Telnet(0)
    HTTP sessions: 1 of 8
    Interface state 5, link 100Mbps full duple



  • can you help with this problem?



  • post a sliced g code where the speed drops



  • it falls right after the start of printing



  • @sergei said in help for beginners:

    it falls right after the start of printing

    did you set your slicer to reprap instead of marlin?



  • Yes of course



  • Безымянный.jpg



  • here is the complete code




Log in to reply