Prusa i3、MK3:固件更新至 3.8.0。显示屏显示白色块

3D打印 prusa-i3 固件 切片3r arduino-mega-2650
2021-04-28 05:21:26

关于打印机:

  • Prusa I3 MK3 [Sintron]
  • Arduino Mega 2560(刚刚更换)
  • 更换 LCD / 智能控制器
  • 固件 3.8.0

我已经尝试过的步骤:

  • 更换有故障的 Arduino
  • 用 PrusaSlicer 刷固件失败

avrdude-slic3r:无法打开端口:/dev/cu.usbmodem1421

  • 使用 Pronterface 连接
  • 更换液晶显示器/智能控制器

我更换了 I3 MK3 上的 Arduino 并尝试刷新固件 V 3.8.0。AVRDUDE 登录 Prusaslicer 说闪存成功。我没有得到打印机的任何回应。我还更换了液晶显示器/智能界面,看看它是否有故障。

屏幕显示相同的块条图案。热床开始响起,以及挤出机尖端,挤出机风扇也开始运转。LCD 显示屏/界面上的拨盘没有响应。当我尝试使用 Pronterface 启动任何步进电机时,没有任何反应。

我也已经阅读了这篇文章我希望打印盾不会被炸掉。

这是尝试使用 Prusaslicer 刷新固件后的日志输出:

avrdude-slic3r -v -p atmega2560 -c wiring -P /dev/cu.usbmodem1421 -b 115200 -D -U flash:w:0:/Users/james.johnson/Downloads/prusa3d_fw_3_8_0_MK3 (1)/prusa3d_fw_MK3_3_8_0_2684.hex:i

avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Sep 16 2019 at 02:08:32
                Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
                Copyright (c) 2007-2014 Joerg Wunsch


                Using Port                    : /dev/cu.usbmodem1421
                Using Programmer              : wiring
                Overriding Baud Rate          : 115200
                AVR Part                      : ATmega2560
                Chip Erase delay              : 9000 us
                PAGEL                         : PD7
                BS2                           : PA0
                RESET disposition             : dedicated
                RETRY pulse                   : SCK
                serial program mode           : yes
                parallel program mode         : yes
                Timeout                       : 200
                StabDelay                     : 100
                CmdexeDelay                   : 25
                SyncLoops                     : 32
                ByteDelay                     : 0
                PollIndex                     : 3
                PollValue                     : 0x53
                Memory Detail                 :

                                         Block Poll               Page                       Polled
                  Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
                  ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
                  eeprom        65    10     8    0 no       4096    8      0  9000  9000 0x00 0x00
                  flash         65    10   256    0 yes    262144  256   1024  4500  4500 0x00 0x00
                  lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                  hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                  efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                  lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                  calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
                  signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

                Programmer Type : Wiring
                Description     : Wiring
                Programmer Model: AVRISP
                Hardware Version: 15
                Firmware Version Master : 2.10
                Vtarget         : 0.0 V
                SCK period      : 0.1 us

avrdude-slic3r: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude-slic3r: Device signature = 0x1e9801 (probably m2560)
avrdude-slic3r: reading input file "/Users/james.johnson/Downloads/prusa3d_fw_3_8_0_MK3 (1)/prusa3d_fw_MK3_3_8_0_2684.hex"
avrdude-slic3r: writing flash (244050 bytes):
avrdude-slic3r: stk500v2_command(): command failed

Writing | ################################################## | 100% 42.31s

avrdude-slic3r: 244050 bytes of flash written
avrdude-slic3r: verifying flash memory against /Users/james.johnson/Downloads/prusa3d_fw_3_8_0_MK3 (1)/prusa3d_fw_MK3_3_8_0_2684.hex:
avrdude-slic3r: load data flash data from input file /Users/james.johnson/Downloads/prusa3d_fw_3_8_0_MK3 (1)/prusa3d_fw_MK3_3_8_0_2684.hex:
avrdude-slic3r: input file /Users/james.johnson/Downloads/prusa3d_fw_3_8_0_MK3 (1)/prusa3d_fw_MK3_3_8_0_2684.hex contains 244050 bytes
avrdude-slic3r: reading on-chip flash data:

Reading | ################################################## | 100% 31.26s

avrdude-slic3r: verifying ...
avrdude-slic3r: 244050 bytes of flash verified

avrdude-slic3r done.  Thank you.

avrdude-slic3r -v -p atmega2560 -c arduino -P /dev/cu.usbmodem1421 -b 115200 -D -u -U flash:w:1:/Users/james.johnson/Downloads/prusa3d_fw_3_8_0_MK3 (1)/prusa3d_fw_MK3_3_8_0_2684.hex:i

avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Sep 16 2019 at 02:08:32
                Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
                Copyright (c) 2007-2014 Joerg Wunsch


                Using Port                    : /dev/cu.usbmodem1421
                Using Programmer              : arduino
                Overriding Baud Rate          : 115200
avrdude-slic3r: prusa_init_external_flash(): MK3 printer emitted incorrect start code: `echo: `
avrdude-slic3r: arduino_open(): Failed to initialize MK3 external flash programming mode
avrdude-slic3r: Could not open port: /dev/cu.usbmodem1421

avrdude-slic3r done.  Thank you.

Pronface 错误日志不断重复相同的错误:

echo:busy: paused for user echo:busy: paused for user // action:pause Extruder fan speed is lower than expected echo:busy: paused for user echo:busy: paused for user echo:busy: paused for user echo:busy: paused for user echo:busy: paused for user echo:busy: paused for user echo:busy: paused for user echo:busy: paused for user // action:pause Extruder fan speed is lower than expected echo:busy: paused for user echo:busy: paused for user

在此处输入图片说明

1个回答

我使用 Marlin 1.1.9 固件并使用 Arduino IDE 编译和加载它。打印机现在可以工作了。我试图使用不兼容的固件。

马林鱼 1.1.9

Arduino IDE