Share Facebook Twitter Maker Select Plus Firmware

Share Facebook Twitter Maker Select Plus Firmware

Share Facebook Twitter Maker Select Plus Firmware
(Last Updated On: March 20, 2019)

It has been a while since my last mail, I have not been fiddling with “blinking lights” for a piffling while now. I got a dog and life just happens. Merely I have felt the crawling lately and decided to leap into some shit tonight – upgrading the firmware on my Wanhao Maker Select v2.1! At that place are no actual guides that I have plant to be able to follow to flash the firmware (for this particular make/model). All of the information is out in that location but it seems to be mostly on Reddit and information technology is scattered across a few posts. Most of what I take found links to two guides; a
YouTube video
of how to flash the bootloader to the Melzi board, and an
Instructables
on how to practise the same thing. That is basically all you really demand only information technology came off as disruptive to me and then I am certain it will to someone else as well.

Basically what you need to do is a 2-footstep process. 1) Flash a bootloader to the Melzi board, and then ii) Flash the actual firmware to the Melzi lath. You
Will Need
an Arduino of some sorts, any Arduino should do. I used a Duemilanove and it worked, and that thing is former. Yous volition also demand vi (half-dozen) jumper wires (male to female person virtually likely). You need to connect the wires from the Melzi lath to the Arduino so you will as well demand to take the control box apart. You only demand access to the Melzi board to flash the bootloader. One time the bootloader is flashed y’all tin pack it all support. The firmware is flashed via the Melzi’s USB port. So lets get to information technology!

Read:  How to Update Monoprice Maker Select Mini Firmware

Your Arduino IDE should exist upwardly to date and you will need the
Sanguino board installed
also as the
U8glib library
(At that place is a different/older version linked to in the YouTube video, i.14).

  1. Take the control box autonomously, I left the Melzi board in the can, you lot don’t demand to fully remove information technology, less you want to. You merely need access to the pins and the LCD.
  2. Put the motorcar-reset jumper on if y’all have it removed.
  3. Change the board power selector from VREG (AC) to USB, this lets us ability the Melzi from the Arduino.
  4. Unplug the LCD (information technology will mess up the bootloader flashing procedure I have read, no harm in removing information technology temporarily. I likewise had issues until I unplugged the heatbed MOSFET besides).
  5. Connect the wires from the Arduino to the Melzi.

  6. Connect the Arduino to the PC/Mac.
  7. Flash the Arduino to exist used equally an ISP.Open the example: ArduinoISP
    I had to add together a line to get the flashing process to work, this may exist due to the sometime Duemilanove I am using.
    I had to add together


    #define USE_OLD_STYLE_WIRING

    Board:


    Your

    Arduino

    type


    Port:


    Your

    correct

    Arduino

    port


    And so click upload
  8. Now flash the bootloader (after you modify the board settings).Lath:


    Sanguino


    Port:


    Your

    same

    Arduino

    port


    Programmer:


    Arduino

    as


    Internet access provider


    And then click Tools > Burn down Bootloader
  9. Remove the Arduino from the PC/Mac, and remove the wiring from the Arduino to the Melzi. The Arduino is no longer needed.
  10. Place the jumper dorsum on VREG not USB.
  11. Plug the LCD back in.
  12. Put all your crap back together (or go out it apart to make certain it all works!).
  13. Plug AC ability back in.
  14. Plug the Melzi into the PC/Mac (change the board settings again).Board:


    Sanguino


    Port:


    the

    port

    of

    the

    Melzi

    lath


    Programmer:


    AVRISP

    mkII


    Wink/upload the new firmware
  15. Print something!

Thats the whole process. The part anybody leaves out is how to wink the firmware, fifty-fifty though it is dead elementary equally plugging in a USB string it is never mentioned. Something also never mentioned is how to configure Marlin to work on the Maker Select. The default Marlin is too large to fit, some things must be removed. I have not found a guide on how to configure information technology and or what to configure. But I did notice a pre-prepare
Marlin configured already for the Maker Select. This is what I am using. You have a few choices as far as I know;
Marlin,
Repetier
and
TH3Ds Marlin.

Update:
Something I feel I didn’t make clear was flashing/updating the firmware. Step xiv above is the flashing part. Flashing the firmware the starting time time (afterwards your bootloader is installed) is the same as flashing the firmware with time to come updates to your printer. With the printer in normal running status, plow on the Air-conditioning power. Connect your printer with the Arduino IDE open to your printer. Maker certain the board selected is



Sanguino


and the port is


the

port

of

the

Melzi

lath

that

appears


with the programmer:


AVRISP

mkII


. Then with Marlin.ino open (or whatever firmware you’re using) select upload (or verify get-go to brand certain it will compile). The firmware should upload and you should exist good.

I chose the Marlin firmware preconfigured for the Maker Select v2. Merely I ran into an issue with the LCD screen existence garbled. I also believe this is just a general Marlin firmware issue with Maker Selects and not simply this specific version. But no fearfulness! I found the fix online!

You need to edit a file in Marlin.ino, specifically

ultralcd_st7920_u8glib_rrd.h

around line 86 add the two NOP, this will gear up the garbled LCD:
(Y’all but need to practice this if yous LCD screen is garbled after flashing Marlin!)

This is the Reddit that I kept coming beyond:
https://www.reddit.com/r/3Dprinting/comments/8o3wg8/installing_marlin_on_maker_select_v2/

This is the video on flashing the bootloader that seems to be popular:
https://www.youtube.com/watch?v=ejpSniiJejI

This is the Instructable that shows the same thing as the YouTube video:
http://world wide web.instructables.com/id/Using-an-Arduino-to-Flash-the-Melzi-Board-Wanhao-I/

This is where I institute the LCD set:
https://www.reddit.com/r/3Dprinting/comments/9i0n6z/maker_select_v2_lcd_issues/

Link to
Sanguino lath

Link to the
U8glib library

Link to the
preconfigured Marlin one.one.ten for the Maker Select v2.1

Some useful Thomas Sanladerer videos I institute after I did my upgrade 🙁
Configuring thermal delinquent

How to setup Marlin firmware


This was how I did information technology on my printer, I take no responsibleness for annihilation that may happen to yours. Endeavor this at your ain risk.


Share Facebook Twitter Maker Select Plus Firmware

Check Also

Sony X700 No Auto Detect and Firmware Fix?

Sony X700 No Auto Detect and Firmware Fix?

Sony X700 No Auto Detect and Firmware Fix? Applicable Model This information is for the …