Melzi and Panelolu2 Gremlins November 09, 2013 11:47AM |
Registered: 10 years ago Posts: 5 |
Re: Melzi and Panelolu2 Gremlins November 09, 2013 12:10PM |
Registered: 12 years ago Posts: 212 |
Re: Melzi and Panelolu2 Gremlins November 09, 2013 12:39PM |
Registered: 12 years ago Posts: 177 |
Re: Melzi and Panelolu2 Gremlins November 09, 2013 02:04PM |
Admin Registered: 17 years ago Posts: 7,879 |
Re: Melzi and Panelolu2 Gremlins November 09, 2013 02:10PM |
Admin Registered: 17 years ago Posts: 7,879 |
Re: Melzi and Panelolu2 Gremlins November 09, 2013 02:20PM |
Registered: 10 years ago Posts: 5 |
Quote
nophead
When you say the axes don't work, what do they do? Is the motor energised when the others are? Does it attempt to spin?
Re: Melzi and Panelolu2 Gremlins November 09, 2013 06:09PM |
Admin Registered: 17 years ago Posts: 7,879 |
Re: Melzi and Panelolu2 Gremlins November 09, 2013 08:21PM |
Registered: 10 years ago Posts: 5 |
Quote
nophead
@thematts,
Are you selecting "Melzi W/ ATmega 1284p 18MHz" when downloading. It could explain different results from the same firmware when different people download it if the board support package is different.
In file included from sketchbook/hardware/Melzi/cores/arduino/WConstants.h:1:0, from sketchbook/hardware/Melzi/cores/arduino/WInterrupts.c:33: /usr/avr/include/math.h:426:15: error: expected identifier or '(' before 'double' extern double round (double __x) __ATTR_CONST__; ^ sketchbook/hardware/Melzi/cores/arduino/wiring.h:79:26: error: expected ')' before '>=' token #define round(x) ((x)>=0?(long)((x)+0.5)long)((x)-0.5))
Re: Melzi and Panelolu2 Gremlins November 09, 2013 08:26PM |
Registered: 12 years ago Posts: 177 |
Re: Melzi and Panelolu2 Gremlins November 10, 2013 04:06AM |
Admin Registered: 17 years ago Posts: 7,879 |
Re: Melzi and Panelolu2 Gremlins November 10, 2013 10:52AM |
Registered: 10 years ago Posts: 5 |
Re: Melzi and Panelolu2 Gremlins November 10, 2013 02:53PM |
Registered: 10 years ago Posts: 541 |
Quote
thematts
Sorry, the core issue was Marlin's Sanguino libraries don't work with the Melzi/Panelolu2 combo. Fedora 19's avr math.h header doesn't seem to be compatible with arduino 1.0.5 and the Melzi libraries combo (source of the error I pasted earlier), so I had to grab the IDE from the arduino site in order to use the newer version.
#if __AVR_LIBC_VERSION__ < 10701UL #define round(x) ((x)>=0?(long)((x)+0.5)long)((x)-0.5)) #endif
Re: Melzi and Panelolu2 Gremlins November 10, 2013 08:56PM |
Registered: 10 years ago Posts: 5 |