People already using nanodlp with grbl. It supports 3d printer board through both i2c and USB.
Could you attach file located at /home/pi/printer/db/machine.json here? Maybe I could guess the problem by checking that out.
It usually something to do with port path and speed settings. If you have both grbl board and usb-2-serial projector cable connected, disconnect usb-2-serial adepter and restart.
First part of log indicate program was terminated, you can check out timing most probably usb power connected / disconnected and etc.
So its nothing to do with grbl connection issue.
Both grbl and marlin doing all positioning tasks. so currently its not possible to move z-axis to top position without sending gcode. You can send gcodes by going to terminal tab at the program.
hdfkr wrote:Does the latest release allow you to connect to a 3D printer board through USB or is that not yet implemented? I've been trying to connect an arduino nano which is running grbl but I've been having a lot of trouble.
Just moving the z-axis around, when I check the logs it says:
Level Layer Time Module Action Details
UNKNOWN /tmp/go/go/src/runtime/asm_arm.s:1036 (0x7f8ac)
UNKNOWN /tmp/go/go/src/net/http/server.go:1361 (0x195a50)
UNKNOWN /tmp/go/go/src/net/http/server.go:1862 (0x197e3c)
UNKNOWN /home/pi/go/src/github.com/plimble/ace/ace.go:89 (0x9b7b4)
UNKNOWN /home/pi/go/src/github.com/julienschmidt/httprouter/router.go:299 (0x1fc604)
UNKNOWN /home/pi/go/src/github.com/plimble/ace/router.go:132 (0xa0298)
UNKNOWN /home/pi/go/src/github.com/plimble/ace/context.go:130 (0x9c408)
UNKNOWN /home/pi/printer/app/web.go:120 (0x1bb74)
UNKNOWN /home/pi/printer/app/gcode.go:18 (0x10b2c)
UNKNOWN /home/pi/printer/app/gcode.go:58 (0x110fc)
UNKNOWN /home/pi/printer/app/gcode.go:90 (0x11868)
UNKNOWN /tmp/go/go/src/runtime/panic.go:12 (0x4dd5c)
UNKNOWN /tmp/go/go/src/runtime/panic.go:423 (0x4f87c)
UNKNOWN /tmp/go/go/src/runtime/asm_arm.s:424 (0x7d490)
UNKNOWN /home/pi/go/src/github.com/julienschmidt/httprouter/router.go:273 (0x1fc3bc)
and when I hit calibrate zero position it spits out:
Info - 2015/12/09 02:11:58.324372 GPIO Moving to Top
which seems to indicate to me that it's using the GPIO rather than the USB/SERIAL connection.
This is the first time I've done anything on the raspi so it's probably some mistake on my part, but any help would be appreciated!