Forum Replies Created
-
AuthorPosts
-
cmcgrath5035Moderator
You do NOT need to have steppers or even a Gshield attached to Due for ting G to run and report back to upstream(e.g. Chilipeppr)
64 bit should no be an issue, assuming of course you grabbed the 64 bit SPJS
Are you sure only one instance of SPJS is running?
cmcgrath5035ModeratorHmmm, I have no experience with SPJS 1.92.
I am not sure why you are seeing three ports (0,1 &2).For your discussion, SPJS 1.92 is also running on your Ubuntu machine?
I would doubt SPJS has been rigorously tested with an environment that goes to sleep. Can you turn off the auto sleep?
Are you sure only one instance of SPJSis running on your machine?
I usetop
to checkcmcgrath5035ModeratorSometimes a tinyG restart (by reset button or by power cycle) clears up transient issues.
cmcgrath5035ModeratorWhen you erased and flashed “it”, I assume you mean reflashed the DUE with your G2 binary.
After restarting the DUE, do you see the led ‘heartbeat’ on the DUE, indicating G2 is running?The SPJS log snippet you provide above would indicate Port ACM0 does not exist.
Is the port perhaps locked by another Application, such as the downloader?If you run ‘ls -l /dev/tty*’ from the Ubuntu CLI, do you see /dev/ttyACM0 and /dev/ttyACM1 ?
cmcgrath5035ModeratorAlso have a look at
It is a good place to see others proposing features such as this, as well as detailed FW or feature debug.
cmcgrath5035ModeratorI don’t see a way to “lockout” the on-board stepper drivers with a mechanical switch.
As you note, interrupting Vmot would cause a tinyG reset.You could use the $md command to disable all motors, but that is logical
cmcgrath5035ModeratorForum – Not as active as some other related forums, such as Chilipeppr, Ox and others.
Your query about Keyswitch is a bit unclear to me – when you Say “I was hoping to add a key switch that would enable the motors when allowed.”, Allowed by what? Do you mean the key switch?
Would you install one keyswitch per motor?
Is your objective to force motors ON, irrespective of logic (the tinyG state machine) or provide a lockout function, keeping Motors disabled unless keyswitch was in proper position?The Step-Dir-Enable interface is intended to drive external steppers.
Enable is a logic output, active low.
I don’t believe you can backdrive the Enable Ports, if that is your question.I assume you have looked at the Schematics?
cmcgrath5035ModeratorHave you reviewed ?
Next step would be to post your settings ($$dump) to a cloud drive, post the URL here
October 23, 2016 at 9:35 pm in reply to: X and Z limit contacts non responsive and no SP control #9981cmcgrath5035ModeratorUnless you are REALLLY GOOD at fine pitch soldering, after debugging, I suggest buy a new board.
cmcgrath5035ModeratorHoming is typically to Xmin, Ymin, Zmax, I believe.
You have Ymax switch set as homing – is that really what you want?
Is it the Ymax switch that is misbehaving?Also – suggest $_pm = 2 rather than =3, all motors(comment should be unrelated to homing)
cmcgrath5035ModeratorNot that I know of – I made my own with calipers, but for a V7 and a V9K, so neither would be of help to you.
cmcgrath5035ModeratorJust FYI,
I’ve managed to do that same mistake a couple of times, lol. It doesn’t always bork the bootloader, but sometimes it does.
The tinyG download “FW overwrite” mechanism is triggered by a unique binary sequence. Not all binary files randomly contain the binary sequence.
October 20, 2016 at 1:51 pm in reply to: Droped metal bit on face of board and now it flashes power SpDir and Mot3 lights #9971cmcgrath5035ModeratorI have never seen that light sequence.
I assume you have tried powering tinyG off then on, or hit rest button?
You could try to reflash the firmware, but I fear the damage is physical/hardware, not logical/firmware.cmcgrath5035ModeratorIt sounds like your bootloader is damaged.
Atmel ICE or return to Synthetos are you optionsOctober 18, 2016 at 7:01 am in reply to: X and Z limit contacts non responsive and no SP control #9968cmcgrath5035ModeratorYour reported behavior is very unusual indeed, I’ll go so far as to say “not right”.
Some ‘distortion’ of parameters is typical if parameters are entered in inch mode then displayed in mm( rounding error).
Your time to machine situation does makes things difficult, in this worls there is always ‘one more tweak’ to be made. -
AuthorPosts