Thingomy

Forum Replies Created

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • in reply to: 2 Due rx tx not working #11032
    Thingomy
    Member

    I have been (procrasinating instead of) working on a project that does something very similar for a while now, and would be very interested in what answers come up here.

    I suspect (frustratingly for both of us) that under the default configuration, the serial ports on the due with g2core running don’t actually do anything. It seems that the USB interface is directly wired into the processor for performance reasons with no hardware serial link present. (this is very diferent to how it works on and arduino uno with grbl for example which uses a separate chip to interface with the USB port)

    There does seem to be plenty of referecnes to serial stuff in the source code, it is still an emulated serial port, and the motate harware extaction layer seems to sugest that there sould be a way to do something interesting, but I havn’t been able to get to the bottom of how it all works properly.

    There are also references a while ago to “networking” of old hardware tinyg stuff using RS485 serial, meaning that one board recieved the gcode through a conventional USB port, and shared it with 1 or more other boards connected to it to control more motors. While this isn’t exactly what we are after, it sugests that the software options shouldn’t be buried too deeply, unless the functionality has been totally depricated and removed.

    I would be very happy … extremly happy … if somone were to sugest a simple solution to this.

    I’ve heard people sugesting using extra hardware to turn a serial line into a and emulated serial over usb line — this sounds very messy and unnecisary. My plan B is to use GRBL if I can’t find a solution — that would be messy and very suboptimal for my project.

    in reply to: G2 non-Cartesian homing #10309
    Thingomy
    Member

    Thank you for the reply — I will look into these.

    I must admit a certain amount of confusion with respect to the exact definitions of TinyG; G2; G2 core, and exactly what they all run on.

    But, yes, I’m currently working on a due, though I certainly don’t need it’s power, I’m unlikely to ever use a queue depth of more than 1. While I am certainly going non-standard, it’s all fundamentally g-code motion control of a 3d machine. Your tool solves 99% of the usecase out of the box and is an absolute joy to work with.

Viewing 2 posts - 1 through 2 (of 2 total)