Rostock Max V1

All things related to the Rostock MAX 3D Printer, the worlds FIRST Delta kit!
Post Reply
webdevl
Noob
Posts: 2
Joined: Tue Jul 15, 2014 10:26 pm

Rostock Max V1

Post by webdevl »

Hello I was recently given a Rostock Max V1 with the following configuraiton

1. Ramps 1.4
2. EZExtruder
3. New arms

My problem is that the old owner did not have a copy of the firmware that the was on the printer, so I have to start over. I have tried the latest .91 firmware, however have had issues with getting this to compile with the ramps setup since it appears to be focused on the rambo controller instead. Does anyone have a configuration.h for this setup? If so would you be willing to share so that I have a starting point. If not can anyone give some advice on where to state to get this printer back up and running?

Thanks in advance.
User avatar
Nylocke
ULTIMATE 3D JEDI
Posts: 1421
Joined: Sun Jun 23, 2013 1:43 pm
Location: Iowa

Re: Rostock Max V1

Post by Nylocke »

You can use the regular configuration if you change a thing or two, just change the board from the RAMBo to RAMPS (up towards the top, change 301 to 33) and change #define EXT0_EXTRUDER_COOLER_PIN 7 to 9. Also change #define FEATURE_FAN_CONTROL true to false. I'm assuming they hooked the hotend cooling fan up to pin 9, though they could have done it slightly differently. If there is a layer fan installed and wired up it may be different.
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7185
Joined: Sun Apr 01, 2012 5:26 pm

Re: Rostock Max V1

Post by Eaglezsoar »

Other things to check are how many teeth are on the drive pulleys, steps per mm, microstepping jumpers set correctly as defined in firmware.
There are others I am sure and if anyone reading this can help with what I missed, please jump in and add your comments.
webdevl
Noob
Posts: 2
Joined: Tue Jul 15, 2014 10:26 pm

Re: Rostock Max V1

Post by webdevl »

So I downloaded the latest V91 software and was able to compile with the 301 setting, but when I change to 33 (RAMPS 1.4) I get the following errors



Using library SPI in folder: C:\Users\Brad.Hess\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\libraries\SPI

C:\Users\Brad.Hess\AppData\Roaming\Arduino15\packages\arduino\tools\avr-gcc\4.8.1-arduino2/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10602 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Users\Brad.Hess\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\cores\arduino -IC:\Users\Brad.Hess\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\variants\mega -IC:\Users\Brad.Hess\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\libraries\SPI C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp -o C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp.o
In file included from C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\HAL.h:79:0,
from C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Repetier.h:249,
from C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp:22:
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp: In static member function 'static void Commands::emergencyStop()':
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:29:39: error: 'DIOHEATER_BED_PIN_WPORT' was not declared in this scope
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:48:25: note: in expansion of macro '_WRITE'
#define WRITE(IO, v) _WRITE(IO, v)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp:1423:5: note: in expansion of macro 'WRITE'
WRITE(HEATED_BED_HEATER_PIN,0);
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:29:68: error: 'DIOHEATER_BED_PIN_PIN' was not declared in this scope
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:17:30: note: in definition of macro 'MASK'
#define MASK(PIN) (1 << PIN)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:48:25: note: in expansion of macro '_WRITE'
#define WRITE(IO, v) _WRITE(IO, v)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp:1423:5: note: in expansion of macro 'WRITE'
WRITE(HEATED_BED_HEATER_PIN,0);
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:29:96: error: 'DIOHEATER_BED_PIN_WPORT' was not declared in this scope
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:48:25: note: in expansion of macro '_WRITE'
#define WRITE(IO, v) _WRITE(IO, v)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp:1423:5: note: in expansion of macro 'WRITE'
WRITE(HEATED_BED_HEATER_PIN,0);
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:29:126: error: 'DIOHEATER_BED_PIN_PIN' was not declared in this scope
#define _WRITE(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:17:30: note: in definition of macro 'MASK'
#define MASK(PIN) (1 << PIN)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\fastio.h:48:25: note: in expansion of macro '_WRITE'
#define WRITE(IO, v) _WRITE(IO, v)
^
C:\Users\BRAD~1.HES\AppData\Local\Temp\build2826006891152632329.tmp\Commands.cpp:1423:5: note: in expansion of macro 'WRITE'
WRITE(HEATED_BED_HEATER_PIN,0);
^
Error compiling.
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7185
Joined: Sun Apr 01, 2012 5:26 pm

Re: Rostock Max V1

Post by Eaglezsoar »

Try a newer version of Arduino when you compile. Sometimes an older version will make it work.
Post Reply

Return to “Rostock MAX”