Quoteleonard9500 Any help would be very appreciated, thank you. Everything that has angle larger than 40-50 deg with buildplate needs support. Nothing to do with that. You should do a smoother transition between vertical and horizontal areas. And lot of cooling is needed with PLA and some cooling with ABS when you print overhangs.by phisik - Prusa i3 and variants
My code was tested for Melzi board. You can try to change motherboard type to BOARD_MKS_13 and recompile. To switch off ADC keypad do the following in configuration.h // comment these out // #define ADC_KEYPAD 1 //zonestar 5keys keypad // #define ADC_KEYPAD_DEBUG 1 // #define ADC_KEYPAD_LATENCY 14 // 10 - fast, 40 - slow (x14 TIMER0 cycle time, see temperature.cpp) /by phisik - Prusa i3 and variants
Quotedavidmilunic I am still trying to figure out how to apply .patch files on Github so that I can try on RC6! download patch for windows, copy patch.exe and p802m.patch to Marlin source folder and run in cmd cd somewhere\Marlin patch < p802m.patch Rejected by patch changes you will have to deal manually.by phisik - Prusa i3 and variants
QuoteViPeRT Can you show me how you connect the sensor to the board? Take a look here or here. You must place a voltage divider between sensor and melzi, otherwise it will burn our your atmega chip. Double check the sensor pinout and check the output signal switching with multimeter and some metallic stuff (spoon, scissors or whatever). There's some headache with switching distance. For alby phisik - Prusa i3 and variants
Quotegwc2795 I have added the latest version of Marlin firmware to the . It is a zip file located in the firmware > marlin folder This is the latest version that supports 5 button display, SD card and auto leveling on the P802MA enjoy I do not recommend using this code. It was taken from here and is based on first stable version of Marlin 1.0.0. It has some problems pairing with Repetier Hoby phisik - Prusa i3 and variants
Quotefunkyp can anyone the configuration Anyone hardly can help you in this thread. Your hardware is completely different (32-bit 1GHz Cortex-A8 vs 8-bit 20MHz atmega). You have to compile and flash Octoprint by yourself. Arduino code Marlin/Repetier/etc directly addresses CPU registers for code efficiency and its for sure incompatible with Cortex. I have attached my Configuration.h from whichby phisik - Prusa i3 and variants
Take a look on previous page. It's all thereby phisik - Prusa i3 and variants
Quotemindstorm88 I don't understand what's going on !!! Have you correctly defined Z_PROBE_PIN? If you use z endstop, have you set Z_PROBE_PIN to ORIG_Z_MIN_PIN? Have you used voltage divider after inductive/capacitive sensor to gain 5v out of 12v? If nothing helps try my Marlin sources 2 page earlier. I do not have any issues with that.by phisik - Prusa i3 and variants
I compiled Repetier with autolevel, keypad was ok. I used there online config tool and just selected Zonestar 5 ADC button keypad and analog pin 1 on "User interface page". Be careful setting up autolevel with Repetier, as opposed to Marlin it not have "safe autolevel" function and things may go wrong if you z-home when probe is out of the bed.by phisik - Prusa i3 and variants
QuoteViPeRT i got this error It fails to verify the flash after uploading. But it says that flash was programmed. Try to read and verify flash separately with avrdude-GUI. I had some problems flashing Melzi with original bootloader, and had to reflash it with a new one (it uses different baud rate and you will have to replace "avrdude -p m1284p -b57600 -c Arduino" with "avrdude -p m1284p -b11520by phisik - Prusa i3 and variants
QuoteJimsFlight memory has been damaged avrdude verifies firmware after upload. You can do it once again when upload finishes. If verification goes OK, it has nothing to do with firmware. I have attached an original firmware that came with my printer. Try to upload it with erase and verification, and check with motors unplugged. BTW, does board resets on any G1 move or some particular X-Y-Z-E?by phisik - Prusa i3 and variants
QuoteJimsFlight You wouldnt happen to know of a way to completely blank the board? Erase/write/verify chip you can with avrdude (-e option), check instructions above. It does not erases eeprom, you can do it later with M502/M500 commands. QuoteJimsFlight I send it a G command like G28 X0 or G1 X150, the firmware crashes and reboots Does it happen with unplugged stepped motors too? Or it theby phisik - Prusa i3 and variants
Quoteprice00 Thank you phisik, i can't update the firmware from update utility you've provided. I need to upload the bootloader first? i've a melzi 2/B Please check if you have set everything as on the picture below. Check if you have all drivers installed and COM port detected correctly. Try different baud rates (-b57600 or -b115200). Try power cycling/resetting the board right before pressingby phisik - Prusa i3 and variants
QuoteJimsFlight Do you know of any tutorial for uploading HEX files? I've only ever uploaded from the arduino IDE. Cheers. I have attached files (which I got from printer supplier) to upload hex, there is a PDF info inside. Briefly, I start avrdude-GUI.exe, set it up, selects HEX file and upload. With Melzi there could be some problem with bootloader; if you have any Arduino you can reflash it fby phisik - Prusa i3 and variants
I have attached Marlin hex. It has some nice features like safe homing (it prevents z-homing if z-probe is out of the bed). It is worth trying. I have also attached my start/finish scripts.by phisik - Prusa i3 and variants
I had a contact issue in the sd card slot. Same symptoms. I solved it by inserting a small piece of paper as on photo. After that sd cart mounts and works OK.by phisik - Prusa i3 and variants
It looks like M505 and P802M are identical. Try it out. If keypad will be unavailable, check ADC_KEYPAD_PIN in pins_SANGUINOLOLU_11.h. Keypad response can be adjusted via ADC_KEYPAD_LATENCY in Configuration.h. I had some problems with firmware upload from Arduino IDE. I solved if by flashing new bootloader to Melzi instead of Chinese one.by phisik - Prusa i3 and variants
I have adjusted the Marlin RC5 code to run on P802M with 5-button ADC keypad. I like it more than Repetier 0.92. It is configured already to use inductor sensor instead of Zmin endstop (I used LJ12A3-4-Z). You are to adjust Z_PROBE_OFFSET_FROM_EXTRUDER which is a distance from bed to nozzle tip at the point where sensor switches. Or you may set it later by M851 z-1.23 command (replace 1.23 with yby phisik - Prusa i3 and variants