Re: Marlin4Due April 27, 2015 11:11AM |
Registered: 9 years ago Posts: 4,977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due April 27, 2015 04:11PM |
Registered: 9 years ago Posts: 606 |
Re: Marlin4Due April 28, 2015 08:33AM |
Registered: 9 years ago Posts: 4,977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due April 28, 2015 12:10PM |
Registered: 9 years ago Posts: 606 |
Re: Marlin4Due May 30, 2015 04:37PM |
Registered: 9 years ago Posts: 606 |
Re: Marlin4Due May 30, 2015 11:29PM |
Registered: 9 years ago Posts: 4,977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due June 02, 2015 12:40AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 02, 2015 12:46AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 02, 2015 02:32AM |
Registered: 9 years ago Posts: 606 |
Quote
3DLTech
when i use marlin4due these 3 red lights turn on they are leds on D8,D12 and D8. i have drv8825 driver, 115200 baud rate, changed config.h to match my port. i am trying to use my motor using repetier with no luck. when i use the repetier firmware I only get led D2 to turn on, but again nothing happens. I'm pretty frustrated right now with my ramps fd. i already ordered an eeprom for my due, but i want to solve one problem at a time before inadd more variables. i am using windows 7 home edition.
Re: Marlin4Due June 02, 2015 02:34AM |
Registered: 9 years ago Posts: 606 |
Quote
3DLTech
+Maxim Melcher in Google+ has successfully added an LCD 12864. He upgraded the 47uF 16V capacitor to 100uF 16V on his Due.
Re: Marlin4Due June 02, 2015 09:17AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 02, 2015 10:10AM |
Registered: 9 years ago Posts: 977 |
Re: Marlin4Due June 02, 2015 01:38PM |
Registered: 9 years ago Posts: 606 |
Re: Marlin4Due June 02, 2015 10:15PM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 02, 2015 11:54PM |
Registered: 9 years ago Posts: 606 |
Re: Marlin4Due June 03, 2015 12:16AM |
Registered: 9 years ago Posts: 4,977 |
Quote
3DLTech
Tim I can't run any of my motors. I modified the pin_Ramps_FD.h file too. What is IIRC?
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due June 03, 2015 01:12AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 03, 2015 01:35AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 03, 2015 01:41AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 03, 2015 02:24AM |
Registered: 9 years ago Posts: 4,977 |
#define WRITE(pin, v) _FASTWRITE(pin, v)
#define WRITE(pin, v) digitalFastWrite(pin, v)
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due June 03, 2015 08:49AM |
Registered: 9 years ago Posts: 31 |
Re: Marlin4Due June 03, 2015 09:47AM |
Registered: 9 years ago Posts: 977 |
Re: Marlin4Due June 03, 2015 12:19PM |
Registered: 9 years ago Posts: 4,977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due June 03, 2015 02:04PM |
Registered: 9 years ago Posts: 977 |
Re: Marlin4Due June 03, 2015 02:33PM |
Registered: 10 years ago Posts: 14,672 |
Quote
AndrewBCN
@ Wurstnase
Hi,
I have just checked the datasheets for both the A4988 and the DRV8825, they require respectively a 1uS minimum low and 1uS minimum high pulse width (A4988 datasheet), and 1.9uS minimum low and 1.9uS minimum high pulse width (DRV8825 datasheet).
On a 16MHz AVR MCU, these minimum pulse widths are easy to get/respect, but on an 84MHz ARM Cortex M3 MCU, you have to pay more attention to how you code this.
So I agree with you, the latest fastio.h on Marlin4Due will possibly be too fast, an analysis of the compiled assembler code would confirm this.
There is a DelayMicroseconds() function in the Arduino libraries, I am not sure what the shortest delay it is able to generate on a Due is, this would have to be investigated further.
So apparently this problem is not as easy to solve as it looks like at first glance.
Re: Marlin4Due June 03, 2015 03:10PM |
Registered: 9 years ago Posts: 4,977 |
platform->StepHigh(Z_AXIS); ShortDelay(); platform->StepLow(X_AXIS);
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due June 03, 2015 03:31PM |
Registered: 10 years ago Posts: 14,672 |
Quote
Wurstnase
@dc42 Reprapfirmware has a lot of nop on this point? At least the last time I checked it, this weekend.
Re: Marlin4Due June 03, 2015 03:43PM |
Registered: 9 years ago Posts: 4,977 |
Quote
dc42
Quote
Wurstnase
@dc42 Reprapfirmware has a lot of nop on this point? At least the last time I checked it, this weekend.
My fork doesn't. Perhaps the official RepRapPro version does, I haven't checked. My fork uses totally different Move code.
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Marlin4Due June 03, 2015 04:52PM |
Registered: 10 years ago Posts: 14,672 |
Quote
Wurstnase
Quote
dc42
My fork doesn't. Perhaps the official RepRapPro version does, I haven't checked. My fork uses totally different Move code.
That's your dev-fork!?
Re: Marlin4Due June 03, 2015 05:08PM |
Registered: 9 years ago Posts: 4,977 |
Quote
dc42
Quote
Wurstnase
Quote
dc42
My fork doesn't. Perhaps the official RepRapPro version does, I haven't checked. My fork uses totally different Move code.
That's your dev-fork!?
Yes. The main branch of my repo was originally set up to track the RepRapPro official release, although it's somewhat out of date now. I use different branches for highly experimental work.
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |