jamesmherndon
Forum Replies Created
-
AuthorPosts
-
jamesmherndonParticipant
Does the SD card need to be formatted a certain way? I pop mine in, and then I can see a new menu item “print from .NGC”, but when I select that I just see the word “back”.
So it seems to know that a card is inserted, but it is not able to read it?jamesmherndonParticipantThanks Dan, that didn’t seem to change anything, but I probably did something incorrectly. I decided the switches weren’t worth the effort, I decided to remove them and make my machine think it’s a 3 instead of a 5 and home manually for now. So far it is working well! I appreciate your help and your design!
jamesmherndonParticipantJust wanted to leave an update, in case anyone else had similar issues.
I determined the problem was an incompatible combo of firmware and software, (or some form of user error installing one or the other). I had acquired both through Dan’s website by purchasing them.
After I downloaded the latest of each straight from github I was able to get everything working, for the most part.jamesmherndonParticipantAn image of wiring in case it’s of any help:
jamesmherndonParticipantThe new hangup is this one:
‘TCNT3’ was not declared in this scope
in MServo.h at line 170jamesmherndonParticipantThanks Dan! It hit the same error, but I realized the sketch is defined incorrectly, when I fix this the sanity check is passed, then I get hung up on another issue, but just wanted to share this with you so you can correct it, it’s defined as the ramps board at the top of the Sanguinolulu sketch:
#ifndef BOARD_RAMPS_H
#define BOARD_RAMPS_H
//——————————————————————————
// Makelangelo – firmware for various robot kinematic models
// [email protected] 2013-12-26
// Please see http://www.github.com/MarginallyClever/makelangeloFirmware for more information.
//——————————————————————————#if MOTHERBOARD == BOARD_SANGUINOLULU
#define MAX_MOTORS (4)jamesmherndonParticipantThanks Dan! I think I am set up correctly, I had to add the sanguino board by adding this address to my additional boards location in preferences:
https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json (mostly mentioning this here to help others)This is the error I get when I do not comment out the sanity check, (I only commented it out to see what would happen if it could get past that.)
Arduino: 1.8.7 (Windows Store 1.8.15.0) (Windows 10), Board: “Sanguino, ATmega644P or ATmega644PA (16 MHz)”
In file included from C:…Makelangelo Software\Makelangelo-firmware\Makelangelo-firmware.ino:12:0:
configure.h:67:2: error: #error “The number of motors needed is more than this board supports.”
#error “The number of motors needed is more than this board supports.”
^
configure.h:70:2: error: #error “The number of servos needed is more than this board supports.”
#error “The number of servos needed is more than this board supports.”
^
exit status 1
#error “The number of motors needed is more than this board supports.”This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences. -
AuthorPosts