User Tools

Site Tools


firmware:ui_controller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
firmware:ui_controller [2016/08/22 08:07]
Matthew Upp
firmware:ui_controller [2018/03/02 17:42]
Matthew Upp
Line 1: Line 1:
-===== Updating UI Controller Firmware =====+~~NOTOC~~
  
-**Link to firmware:** https://goo.gl/YTwBs9+====== Updating UI Controller Firmware ====== 
 + 
 +---- 
 +<WRAP center round alert 100%> 
 +<WRAP group> 
 +<WRAP column half> 
 +<wrap lo><​wrap em>If you received a Select Mini V1 or V2, black or white and the UI looks like the photo, do <wrap hi>​__NOT__</​wrap>​ update the UI Controller firmware with any currently available firmware version. Some V1's & V2's, white or black do <wrap hi>​__NOT__</​wrap>​ use the same firmware as previous V1 & V2's. \\ 
 +\\ 
 + 
 +If your Select Mini has UI Controller version 106.2, 156.2, or similar pre-installed,​ do <wrap hi>​__NOT__</​wrap>​ use V1 UI Controller firmware which is any versions 33 through 42. \\ 
 +\\ 
 +I know all that is a bit confusing and may not make sense to anyone other than myself. Basically if you have a Select Mini V2 or V1 that has the UI seen in the pictures below/​adjacent,​ don't update the UI/LCD Controller firmware. \\ 
 +</​wrap></​wrap>​ 
 + 
 +</​WRAP>​ 
 + 
 +<WRAP column half> 
 + 
 +{{gallery>​ :​wiki:​mpsm_new_ui_example_collage_20170623.jpg?&​200x200&​1&​lightbox }} 
 + 
 +{{gallery>​ :​wiki:​collage_2017-09-25_07_14_52.jpg?&​200x200&​1&​lightbox }} 
 + 
 + 
 + 
 +</​WRAP>​ 
 +</​WRAP>​ 
 +</​WRAP>​ 
 + 
 + 
 + 
 +<WRAP center round info 100%> 
 +<wrap lo> 
 +Do you have a black screen after falling victim to updating the firmware after watching a video or maybe you outright ignored the warnings? You can contact me in one of the following online community groups so that we may schedule a time to get your printers display back to the way Monoprice intended it to be. \\ 
 +[[https://​facebook.com/​groups/​1717306548519045/​|MP Select Mini Owners Facebook Group]] - Name: [[https://​www.facebook.com/​matthewupp|Matthew Upp]] \\ 
 +[[https://​reddit.com/​r/​MPSelectMiniOwners/​|MPSelectMiniOwners subreddit]] - User: [[https://​www.reddit.com/​user/​tiny_tim_|tiny_tim_]] \\ 
 +[[https://​plus.google.com/​communities/​116802523766279866092|Monoprice MP Select Mini Google+ Community]] - Name: [[http://​google.com/​+MatthewUpp|Matthew Upp]]\\ 
 +//(This is only a temporary fix. When the V1's have definitely stopped shipping and fully tested firmware for the V2 is released, this process will not need to be done.)//</​wrap>​ 
 + 
 +</​WRAP>​ 
 + 
 + 
 +<wrap em>**UPDATING THE FIRMWARE IS NOT SUPPORTED BY MONOPRICE** </​wrap>​\\ 
 +<wrap lo><​wrap em>Do not update the firmware before completing a few prints. \\ 
 + 
 +Updating the firmware before using the printer introduces another variable ​to the troubleshooting session you may have to go through.</​wrap></​wrap>​ \\ 
 + 
 +<wrap em><​wrap lo>If you have UI Controller ​firmware ​version 34 or higher you do NOT need to update the firmware to enable WiFi.</​wrap></​wrap>​ 
 + 
 +**[[downloads:start|Link to V1 firmware]]** 
 + 
 +<wrap hi>//Note: If you have trouble updating, please format microSD card or use another microSD card and try againTry a microSD card that is 4GB or less formatted with FAT. The printer can be picky at which cards it will update from so try a few cards.//<​/wrap>
  
   - Disconnect USB cable   - Disconnect USB cable
-  - Rename lcd_Ver##​.bin to lcd.bin 
   - Copy the lcd.bin file to the micro SD card and put into printer while powered off   - Copy the lcd.bin file to the micro SD card and put into printer while powered off
-  - Slide the x carriage all the way to the end stop making sure the endstop stays depressed+  - Move the x-axis (x-carriageall the way to the left making sure the endstop stays pressed in
-  - Slide the bed all the way to the end stop making sure the endstop stays depressed+  - Slide the y-axis (bedall the way to the back making sure the endstop stays pressed in
-  - Press and hold the dial in. +  - Press and hold down the control ​dial/button 
-  - While keeping the dial button ​depressed, power on the printer. Keep the dial depressed ​until the cooling ​fan on the hotend ​turns on and then release the dial.\\ The LCD will stay black until the update process is finished which is about one minute or less.+  - While keeping the control ​dial/button ​pressed down, power on the printer. Keep the control ​dial/button pressed down until the fan on the hotend ​starts spinning (about 3-5 seconds).\\ The LCD will stay black or white until the update process is finished which is about one minute or less. The LCD will display will turn on when the update is complete.
   - Restart Printer   - Restart Printer
   - Delete lcd.bin from micro SD card if printer keeps restarting.   - Delete lcd.bin from micro SD card if printer keeps restarting.
  
-=== Update not starting? Fan doesn'​t start spinning? === 
-  * If the fan doesn'​t come on, check to make sure the x and y end stops are depressed. 
  
-  * Verify the USB cable is disconnected from the printer 
  
 +==== Troubleshooting ====
 +<WRAP center round important 100%>
 +**Update not starting? Fan doesn'​t start spinning?**
 +  * If the fan doesn'​t come on, check to make sure the x and y endstops are pressed in.
 +  * Verify the USB cable is disconnected from the printer
 +  * Format microSD card or use another microSD card and try again.
 +  * Try a microSD card that is 4GB or less formatted with FAT.
   * Try updating the motion controller firmware first. Older firmware version had problem updating the UI controller firmware.   * Try updating the motion controller firmware first. Older firmware version had problem updating the UI controller firmware.
 +
 +</​WRAP>​
  
  
Line 24: Line 79:
  
 {{youtube>​8nELO68ueNY?​medium}} {{youtube>​8nELO68ueNY?​medium}}
 +\\
 +
 +
 +==== Behind the Scenes ====
 +A simplified version of what is happening at the start of the UI Controller firmware update process. \\
 +<wrap lo>//​User needs to be pressing the button to force LCD module into recovery mode.//</​wrap>​ \\
 +  - Bootloader jump to main app
 +  - Initialize all IO and read both X & Y endstops
 +  - If both endstops are triggered, check microSD is available. Check 3 times, if failed go to standard boot.
 +  - If microSD available and lcd.bin file exist. Turn on FAN to indicate updating has started.
 +  - Re-initialize IO and upload firmware for LCD module.
firmware/ui_controller.txt · Last modified: 2020/07/30 17:22 by Matthew Upp