GithubHelp home page GithubHelp logo

Comments (13)

svenhb avatar svenhb commented on May 28, 2024

Happy new year, for you too :-)
Did you try to perform a hard-reset?

  • either pressing the "RST" button from the COM-window
    image

  • or using the hardware reset button on the controller

Some how GRBL-Plotter is missing the welcome message from grbl.: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Interface#grbl-push-messages

But I have to say, I never tried GrblHal, perhaps it does'nt send a welcome message?

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

Here I found some information about the missing welcome message in GrblHal: https://github.com/grblHAL/core/wiki/For-sender-developers#connecting

from grbl-plotter.

Helle62 avatar Helle62 commented on May 28, 2024

Many thanks for the fast response on this day!
If I use RST or the hardware reset button, I get the mesage andthe controller does't come back:
Reset

Here are the welcome mesage from ioSender:
[VER:1.1f.20231229:]
[OPT:VNSLW2,100,1024,4,0]
[AXS:4:XYZA]
[NEWOPT:ENUMS,RT+,HOME,SED]
[SIGNALS:RHS]
[FIRMWARE:grblHAL]
[NVS STORAGE:*FLASH]
[DRIVER:SAM3X8E]
[DRIVER VERSION:231228]
[BOARD:Ramps 1.6]
[AUX IO:3,3,1,0]
[G54:0.000,0.000,0.000,0.000]
[G55:0.000,0.000,0.000,0.000]
[G56:0.000,0.000,0.000,0.000]
[G57:0.000,0.000,0.000,0.000]
[G58:0.000,0.000,0.000,0.000]
[G59:0.000,0.000,0.000,0.000]
[G59.1:0.000,0.000,0.000,0.000]
[G59.2:0.000,0.000,0.000,0.000]
[G59.3:0.000,0.000,0.000,0.000]
[G28:0.000,0.000,0.000,0.000]
[G30:0.000,0.000,0.000,0.000]
[G92:0.000,0.000,0.000,0.000]
[HOME:0.000,0.000,0.000,0.000:0]
[TLO:0.000,0.000,0.000,0.000]
[PRB:0.000,0.000,0.000,0.000:0]

I have a secont test system with GrblHal - BlackPill and CNC-Shield. This works well with GRBL-Plotter!
Welcome message at GRBL-Plotter:

  • Open COM4

[CTRL-X] reset
GrblHAL 1.1f ['$' or '$HELP' for help]

  • Assume buffer size of 255 bytes

Many thanks again! Now we will wait on the better year 2024 ;-)

Have a wonderful evening!

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

Ok, some how your 1st controller doesn't send the welcome message.
GRBL-Plotter is looking for the keyword "'$' for help" to switch to grbl mode.
Perhaps you can upload the hex-file for the duo, which I can use with the XLoader to program my bare Duo-Board?
So I can try to fix it, next year....

from grbl-plotter.

Helle62 avatar Helle62 commented on May 28, 2024

Happy new year!

Sorry, I have only a BIN-file to flash my Arduino DUE. I created this file with the grblHAL Web Builder -> http://svn.io-engineering.com:8080/. And to flash my Arduino I use the app "Bossa" - https://www.shumatech.com/web/products/bossa

I'ts not allowed to upload a BIN-file here, so I have renamed it as TXT-file.
arduinoDUE_Ramp16_USB.txt

VG. Helmut

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

Thanks I found also the BIN generator, but was hoping to get a "ready to upload" hex...
I will try at the weekend and report.

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

Too bad: "Bossa" doesn't regonize my Duo-Board. COM Port is listed in Bossa but connection not possible (Could not connect to device on COM3).
I read a lot about this problem but didn't find a solution...

Compiling and uploading grbl-Mega-5X via Arduino IDE works...

from grbl-plotter.

Helle62 avatar Helle62 commented on May 28, 2024

Thursday night, until 3 o'clock in the morning, I tried to create a HEX file with the Arduino IDE, but I didn't manage it.
The next problem is, even if I create a HEX file, I still don't have any configuration for it.

This are the three steps from the Bossa webside. This I use to flash my both Arduino DUOs, without troubles:

First off I recommend erasing the Arduino Due using these steps:

  1. Power the Due through the USB-micro cable attached to the “NATIVE USB” port
    Hold down the erase button
  2. Press and release the reset button while continuing to hold down the erase button
    Release the erase button
  3. Check that the Arduino now appears in device manager as “Bossa Program Port (COM…)”

Thank you for your invested time, you can close now this thread.

Happy weekend,
Helmut

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

I read this also, but...

  • What or where is the USB native port?
  • Where I find the erase button? My Arduino Mega board just has an reset button...
  • BTW : I have a Mega 2560 isn't it the same as a Duo?
  • My board always appears as "USB-Serial CH340"

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

Too stupid of me... Of course the DUE is something completely different than the Mega2560... No wonder it doesn't work with the Bossa tool...

from grbl-plotter.

Helle62 avatar Helle62 commented on May 28, 2024

Ohh sorry, I think the Mega 2560 is not listet in grblhal. Grblhal is only for 32 Bit prozessors

from grbl-plotter.

Helle62 avatar Helle62 commented on May 28, 2024

No problem, I will search a other solution. If I found a other way, I let you know.
Many thanks again!

from grbl-plotter.

svenhb avatar svenhb commented on May 28, 2024

Don't know why, I though I have a DUE. But on the board is written Mega 2560...
So I can't test grblHAL for the moment...

from grbl-plotter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.