Printrboard Firmware - testing

Code hacking talk

Printrboard Firmware - testing

Postby Michael@Oz » 2013-Jul-Thu-21-Jul

Results - for Printrbot Original

Loaded Marlin-unified-v1.hex - OK

Pronterface
Connected - OK
M503 - OK results match configuration.h (not my settings)
Set hotend temp - OK
Set bed temp - OK
(monitoring g-codes working, temps rising)
X axis home - OK
X axis move - OK
Y axis home - fail, no movement
Y axis move - fail, ditto, either direction (and PC/printboard interface slow/stuffed - need reset/disconnect/connect)
Z axis home - fail, no movement
Z axis move - fail, as above
Extrude - OK
Manual Fan on/off (ie M106/7) - OK
M119 check endstops on/off - OK

Let me know if you want anything else tried.
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Printrboard Firmware - testing

Sponsor

Sponsor
 

Re: Printrboard Firmware - testing

Postby SilverFingers » 2013-Jul-Thu-23-Jul

Michael@Oz wrote:Results - for Printrbot Original

Loaded Marlin-unified-v1.hex - OK

Pronterface
Connected - OK
M503 - OK results match configuration.h (not my settings)
Set hotend temp - OK
Set bed temp - OK
(monitoring g-codes working, temps rising)
X axis home - OK
X axis move - OK
Y axis home - fail, no movement
Y axis move - fail, ditto, either direction (and PC/printboard interface slow/stuffed - need reset/disconnect/connect)
Z axis home - fail, no movement
Z axis move - fail, as above
Extrude - OK
Manual Fan on/off (ie M106/7) - OK
M119 check endstops on/off - OK

Let me know if you want anything else tried.


Same results on the Jr.
  • 0

Click HERE to help me win a free 3D Printer!

Printrbot Jr v1
Bowden Extruder
M8 threaded rod
Heated Bed
Lots of mods

Printrbot Rules! :D
User avatar
SilverFingers
Waiting for extruder temp...
 
Posts: 99
Joined: 2013-Jun-Sun-16-Jun
Reputation: 2

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Jul-Fri-04-Jul

If my recollection is right, that the Jr has a slightly different config, if there are spare pins post LCD/extra extruders etc, you could always bridge a pin (+ or gnd) to use as a 'config selector' so you could have one unified firmware.
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby lwalkera » 2013-Jul-Fri-12-Jul

The only difference for the Jr is one of the axis are reversed, and different soft endstops.
  • 0

Laine Walker-Avina
Printrbot Beta-tester and Printrboard Designer
lwalkera
Honeycomb infill 25%...
 
Posts: 291
Joined: 2012-Feb-Sat-04-Feb
Location: Folsom, CA
Reputation: 33

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Jul-Fri-16-Jul

So for Silverfingers & others with a Jr, the firmware you're testing here is just (for now) for the Orig/LC/Plus (maybe Simple)? Or have you found a way to unify the Jr too?
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Jul-Fri-23-Jul

Note for his Jr, Makenificent changed the stepper wiring to use the newer firmware.
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby lwalkera » 2013-Jul-Sun-02-Jul

Michael@Oz wrote:So for Silverfingers & others with a Jr, the firmware you're testing here is just (for now) for the Orig/LC/Plus (maybe Simple)? Or have you found a way to unify the Jr too?

For people with a Jr, all they should have to do is put a negative calibration value for the y-axis, and set the soft limits as needed.

I'm looking into the no Y and Z axis bug. Appears to have something to do with the enable pins for those controllers.
  • 0

Laine Walker-Avina
Printrbot Beta-tester and Printrboard Designer
lwalkera
Honeycomb infill 25%...
 
Posts: 291
Joined: 2012-Feb-Sat-04-Feb
Location: Folsom, CA
Reputation: 33

Re: Printrboard Firmware - testing

Postby rswarner » 2013-Jul-Wed-13-Jul

For V1 Plus, using the "Unified" Plus+ firmware, I have discovered my bed temperature is more accurate. Is there new thermistor mapping for the bed temp? My indicated temp used to underreport by a linear 20 C. For example, I would set 62 and measure 82. Now it is within 1 C of what I set.

I have also had to make a minor change to my extruder calibration. It seems to be overextruding by a few percent. My Z axis is also faster. All other axes and behaviors seem unchanged so far.
  • 0

Printrbot+
Y platform mods
Aluminum faced 1/2" EPS insulation under print bed
GT2 pulleys and belts
This filament guide thing: http://www.thingiverse.com/thing:35799
User avatar
rswarner
Levelling print bed...
 
Posts: 25
Joined: 2012-Nov-Tue-12-Nov
Reputation: 0

Re: Printrboard Firmware - testing

Postby lwalkera » 2013-Aug-Fri-18-Aug

  • 0

Laine Walker-Avina
Printrbot Beta-tester and Printrboard Designer
lwalkera
Honeycomb infill 25%...
 
Posts: 291
Joined: 2012-Feb-Sat-04-Feb
Location: Folsom, CA
Reputation: 33

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Aug-Sat-02-Aug

lwalkera wrote:Try number two:

Results - for Printrbot Original

Loaded Marlin-unified-v2.hex - OK

Pronterface
Connected - OK
M503 - OK results match configuration.h (not my settings)
Manual Fan on/off (ie M106/7) - OK
M119 check endstops on/off - OK
Set hotend temp - OK
Set bed temp - OK
(monitoring g-codes working, temps rising) - perception heating was slower, will time it next time...
X axis home - OK
X axis move - OK
Y axis home - OK
Y axis move - OK
Z axis home - OK
Z axis move - OK
Extrude - OK

Printed something, seemed normal.

Tomorrow I'll give SD card print a test (...if I can find my card...) and a few more prints.

Let me know if you want anything else tried.
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Aug-Sat-02-Aug

p.s. M115 spits out the default Marlin mendel string from language.h
#define MACHINE_NAME "Mendel"
#define FIRMWARE_URL "http://www.mendel-parts.com"

You could think of making it Printrboard specific. ??
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Aug-Sun-03-Aug

SD card printing printed OK, but had a spurious message at the end, could have been USB cable issue as I had a few pronterface comms errors of late.

I then got a funny at the end of a non-SD print. I then added a M114 to my end g-code string to get a known msg.
Also got a funny end of next print (I copied the msg, but don't have it at hand just now), with the M114 imbeded in the echo, so something is weird.

I'll replace the cable and try again tomorrow, but this wasn't happening yesterday before the F/W.

I'll also revert F/W to test, then re-do the new unified v2 again.

This is after it homes X at end of print, so printing seems normal...

(I changed nothing on the controlling PC)
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Aug-Mon-05-Aug

Michael@Oz wrote:I'll also revert F/W to test, then re-do the new unified v2 again.

Error on old F/w too, I typo-ed the end g-code, but will now need to redo the SD print. New cable fitted an no comms errors so far.
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby Michael@Oz » 2013-Aug-Tue-02-Aug

redid SD card print OK. Msg at end is normal
#define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E"

Fixed end g-code and got a proper print finished msg from pronterface, ie print ended at... and took...

But another print did not, printer homed-x at end of printing but pronterface did not output msgs, but I reverted to previous F/W and it did the same, so I have some issue...

I've now done a few prints and they seem normal.

One observation, the polled temp msg (M105 I presume) has e-temp b-temp then @:127 B @:127 [max while heating up] (Unified v2 F/W), while Limitsave v4 F/W goes to 128 and does heat up slightly quicker.
  • 0

ImageKickstarter original. ** See all Printrbot Things in one spot HERE! <- I try to keep that thread compact, please assist by deleting transient posts
User avatar
Michael@Oz
ACME leadscrew
 
Posts: 381
Joined: 2012-Jan-Sun-23-Jan
Location: Canberra, Oz (Isabella Plains)
Reputation: 11

Re: Printrboard Firmware - testing

Postby rswarner » 2013-Aug-Tue-19-Aug

Thanks Laine! V2 is running fine on my Plus with Rev. D Printrboard. I am very grateful!
  • 0

Printrbot+
Y platform mods
Aluminum faced 1/2" EPS insulation under print bed
GT2 pulleys and belts
This filament guide thing: http://www.thingiverse.com/thing:35799
User avatar
rswarner
Levelling print bed...
 
Posts: 25
Joined: 2012-Nov-Tue-12-Nov
Reputation: 0

Re: Printrboard Firmware - testing

Postby Mooselake » 2013-Aug-Tue-21-Aug

Michael@Oz wrote:One observation, the polled temp msg (M105 I presume) has e-temp b-temp then @:127 B @:127 [max while heating up] (Unified v2 F/W), while Limitsave v4 F/W goes to 128 and does heat up slightly quicker.

Try an M303 PID auto tune command. It should help your extruder heat up faster. Unless Laine has changed the bed heating it should (iirc, blame any mistakes on the pain meds) be bang-bang, which means either off or on with no modulation.

Kirk, the newly re-kneed moose.
  • 0

Modified KickStarter Classic Plus 7/2012
KS Thingybot Delta Pro 10/31/16
User avatar
Mooselake
My next printer is...
 
Posts: 3605
Joined: 2011-Dec-Tue-23-Dec
Location: Moose Swamp, Upper Michigan, USA
Reputation: 177

Re: Printrboard Firmware - testing

Postby JonS » 2013-Aug-Mon-00-Aug

It's working on my Jr. I reversed the Y calibration.

One problem. Y-axis homing is messed up. I appear to try to go in the positive direction. Is there a known fix for this (other than reversing my Y motor wiring and go back to positive calibration)?
  • 0

Printrbot Metal Plus with:

- Dual Ubis 13S metal hot ends (swapped for original Ubis metals)
- Dual Gear Head extruders
- Heated bed
- PEI print bed film

Printrbot Jr (put out to pasture).
User avatar
JonS
ACME leadscrew
 
Posts: 389
Joined: 2013-May-Fri-22-May
Reputation: 20

Re: Printrboard Firmware - testing

Postby lwalkera » 2013-Aug-Mon-11-Aug

JonS wrote:It's working on my Jr. I reversed the Y calibration.

One problem. Y-axis homing is messed up. I appear to try to go in the positive direction. Is there a known fix for this (other than reversing my Y motor wiring and go back to positive calibration)?


Nope, unless you want to rewrite the homing part of the firmware to be aware of reversed Y calibration values.
  • 0

Laine Walker-Avina
Printrbot Beta-tester and Printrboard Designer
lwalkera
Honeycomb infill 25%...
 
Posts: 291
Joined: 2012-Feb-Sat-04-Feb
Location: Folsom, CA
Reputation: 33

Re: Printrboard Firmware - testing

Postby JonS » 2013-Aug-Mon-14-Aug

lwalkera wrote:Nope, unless you want to rewrite the homing part of the firmware to be aware of reversed Y calibration values.


Somehow that doesn't sound very appealing!
  • 0

Printrbot Metal Plus with:

- Dual Ubis 13S metal hot ends (swapped for original Ubis metals)
- Dual Gear Head extruders
- Heated bed
- PEI print bed film

Printrbot Jr (put out to pasture).
User avatar
JonS
ACME leadscrew
 
Posts: 389
Joined: 2013-May-Fri-22-May
Reputation: 20

Re: Printrboard Firmware - testing

Postby JonS » 2013-Aug-Tue-22-Aug

Thanks to everyone who made it possible for me to extend my PRJR z-axis! That's a big deal to me.

Thanks to lwalkera, Michael@Oz for contacting him about it in the first place, RetireeJay for help with the y-axis reversal. Did I miss anyone?
  • 0

Printrbot Metal Plus with:

- Dual Ubis 13S metal hot ends (swapped for original Ubis metals)
- Dual Gear Head extruders
- Heated bed
- PEI print bed film

Printrbot Jr (put out to pasture).
User avatar
JonS
ACME leadscrew
 
Posts: 389
Joined: 2013-May-Fri-22-May
Reputation: 20


Return to Hack talk

Who is online

Users browsing this forum: No registered users and 1 guest

cron