Gen7 working with Marlin_v1 February 12, 2012 12:39PM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 12, 2012 04:25PM |
Registered: 12 years ago Posts: 279 |
Re: Gen7 working with Marlin_v1 February 12, 2012 07:29PM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 14, 2012 05:10AM |
Registered: 12 years ago Posts: 290 |
Re: Gen7 working with Marlin_v1 February 14, 2012 06:12AM |
Admin Registered: 17 years ago Posts: 7,879 |
Quote
Traumflug changed the thermistor connection to the 5V standby line in his newest version of GEN7
Re: Gen7 working with Marlin_v1 February 14, 2012 07:14AM |
Registered: 12 years ago Posts: 290 |
Re: Gen7 working with Marlin_v1 February 14, 2012 05:04PM |
Registered: 13 years ago Posts: 7,616 |
Quote
as far as I can see that's what Traumflug has done for his future release.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Gen7 working with Marlin_v1 February 15, 2012 06:07PM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 16, 2012 04:30AM |
Registered: 13 years ago Posts: 7,616 |
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Gen7 working with Marlin_v1 February 16, 2012 05:59AM |
Registered: 12 years ago Posts: 290 |
Re: Gen7 working with Marlin_v1 February 16, 2012 10:11AM |
Registered: 12 years ago Posts: 1,611 |
/**************************************************************************************** * Gen7 v1.1 and v1.2 pin assignment * ****************************************************************************************/ #if MOTHERBOARD == 78 #define KNOWN_BOARD #if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega644__) && !defined(__AVR_ATmega1284P__) #error Oops! Make sure you have 'Gen7' selected from the 'Tools -> Boards' menu. #endif //x axis pins #define X_STEP_PIN 19 #define X_DIR_PIN 18 #define X_ENABLE_PIN 24 #define X_MIN_PIN 7 #define X_MAX_PIN -1 //y axis pins #define Y_STEP_PIN 23 #define Y_DIR_PIN 22 #define Y_ENABLE_PIN 24 #define Y_MIN_PIN 5 #define Y_MAX_PIN -1 //z axis pins #define Z_STEP_PIN 26 #define Z_DIR_PIN 25 #define Z_ENABLE_PIN 24 #define Z_MIN_PIN 1 #define Z_MAX_PIN -1 //extruder pins #define E0_STEP_PIN 28 #define E0_DIR_PIN 27 #define E0_ENABLE_PIN 24 #define TEMP_0_PIN 1 #define TEMP_1_PIN -1 #define TEMP_2_PIN -1 #define TEMP_BED_PIN 2 #define HEATER_0_PIN 4 #define HEATER_1_PIN -1 #define HEATER_2_PIN -1 #define HEATER_BED_PIN 3 #define SDPOWER -1 #define SDSS -1 // SCL pin of I2C header #define LED_PIN -1 #define FAN_PIN 31 #define PS_ON_PIN 15 //our pin for debugging. #define DEBUG_PIN 0 //our RS485 pins #define TX_ENABLE_PIN 12 #define RX_ENABLE_PIN 13 #endif
Re: Gen7 working with Marlin_v1 February 16, 2012 10:28AM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 16, 2012 10:46AM |
Registered: 12 years ago Posts: 44 |
Quote
droftarts
1. Temperature reporting seems to be unstable - it can suddenly jump up or down 10C. This may be due to crosstalk from the heater and/or motor wiring when they turn off and on - I was experiencing something similar with my Gen6.
Quote
droftarts
2. In my gcode I had M84 (turn off motors) as the last step. Before this I had a few lines to move the head away from the part. This worked fine on Gen6 with the old version of Marlin (pre v1), but on Gen7 with Marlin it seems to activate M84 as soon as it is received, ahead of the other lines of code.
G1 X0 Y0 F5000 ; Move away from print M84 ; turn off motors
G1 X0 Y0 F5000 ; Move away from print G1 X0 ; No-op moves to fill the buffer G1 X0 ; No-op moves to fill the buffer G1 X0 ; No-op moves to fill the buffer G1 X0 ; No-op moves to fill the buffer G1 X0 ; No-op moves to fill the buffer G1 X0 ; No-op moves to fill the buffer M84 ; turn off motors
Re: Gen7 working with Marlin_v1 February 16, 2012 11:15AM |
Registered: 12 years ago Posts: 290 |
Re: Gen7 working with Marlin_v1 February 16, 2012 01:12PM |
Registered: 12 years ago Posts: 44 |
Re: Gen7 working with Marlin_v1 February 16, 2012 01:21PM |
Registered: 12 years ago Posts: 44 |
#define HEATER_BED_PIN 3
Re: Gen7 working with Marlin_v1 February 16, 2012 02:11PM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 16, 2012 04:08PM |
Registered: 12 years ago Posts: 405 |
Re: Gen7 working with Marlin_v1 February 16, 2012 06:31PM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 16, 2012 06:36PM |
Registered: 12 years ago Posts: 405 |
Re: Gen7 working with Marlin_v1 February 17, 2012 04:21AM |
Registered: 12 years ago Posts: 290 |
Re: Gen7 working with Marlin_v1 February 17, 2012 07:17PM |
Registered: 12 years ago Posts: 405 |
startL'imprimante est connectéeecho:Marlin: 1.0.0 RC1 echo:Configuration.h: 2012-02-08j | Author: username echo:Free Memory:1678 PlannerBufferBytes:1168 echo:Using Default settings:I use pronterface
Re: Gen7 working with Marlin_v1 February 18, 2012 06:09AM |
Registered: 12 years ago Posts: 1,611 |
start Printer is now online. echo:Free Memory:1667 PlannerBufferBytes:1168 echo:Using Default settings: echo: Steps per unit: etc
Re: Gen7 working with Marlin_v1 February 18, 2012 06:50AM |
Registered: 12 years ago Posts: 405 |
Re: Gen7 working with Marlin_v1 February 18, 2012 05:51PM |
Registered: 14 years ago Posts: 8 |
#endif SERIAL_ECHOPGM("a5"); delay(250); // Use timer0 for temperature measurement // Interleave temperature interrupt with millies interrupt OCR0B = 128; TIMSK0 |= (1<<OCIE0; // Wait for temperature measurement to settle SERIAL_ECHOPGM("a6"); delay(250);
start echo:Marlin: 1.0.0 RC1 echo:Configuration.h: 2012-02-08j | Author: scuba82 echo:Free Memory:1604 PlannerBufferBytes:1168 echo:Using Default settings: echoteps per unit: echo: M92 X80.00 Y80.00 Z2560.00 E836.00 echo:Maximum feedrates (mm/s): echo: M203 X500.00 Y500.00 Z5.00 E45.00 echo:Maximum Acceleration (mm/s2): echo: M201 X9000 Y9000 Z100 E10000 echo:Acceleration: S=acceleration, T=retract acceleration echo: M204 S3000.00 T3000.00 echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B= minimum segment time (ms), X=maximum xY jerk (mm/s), Z=maximum Z jerk (mm/s) echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 echoID settings: echo: M301 P22.20 I1.25 D99.00 Aa5start echo:Marlin: 1.0.0 RC1 echo:Configuration.h: 2012-02-08j | Author: scuba82 echo:Free Memory:1604 PlannerBufferBytes:1168 echo:Using Default settings: echoteps per unit: echo: M92 X80.00 Y80.00 Z2560.00 E836.00 echo:Maximum feedrates (mm/s): echo: M203 X500.00 Y500.00 Z5.00 E45.00 echo:Maximum Acceleration (mm/s2): echo: M201 X9000 Y9000 Z100 E10000 echo:Acceleration: S=acceleration, T=retract acceleration echo: M204 S3000.00 T3000.00 echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B= minimum segment time (ms), X=maximum xY jerk (mm/s), Z=maximum Z jerk (mm/s) echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 echoID settings: echo: M301 P22.20 I1.25 D99.00 Aa5
Re: Gen7 working with Marlin_v1 February 18, 2012 06:00PM |
Registered: 12 years ago Posts: 1,611 |
Re: Gen7 working with Marlin_v1 February 18, 2012 06:28PM |
Registered: 14 years ago Posts: 8 |
Re: Gen7 working with Marlin_v1 February 18, 2012 06:59PM |
Registered: 14 years ago Posts: 8 |
Re: Gen7 working with Marlin_v1 February 20, 2012 12:57AM |
Registered: 12 years ago Posts: 44 |
TIMSK0 |= (1<<OCIE0B ) ;
ADMUX = ((1 << REFS0) | (TEMP_0_PIN & 0x07));
ADCSRA |= 1<<ADSC; // Start conversion
Re: Gen7 working with Marlin_v1 February 20, 2012 03:55AM |
Registered: 12 years ago Posts: 290 |