-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I cann't upload all firmware hex file to Arduino Mega2560 #362
Comments
-Did you follow this steps? https://grbl-plotter.de/index.php?id=quick-guide
GRBL-Plotter supports any controller which uses grbl firmware (I think so :-).
You better ask here for grbl-Mega-5x and Ramps questions... |
-Did you follow this steps? https://grbl-plotter.de/index.php?id=quick-guide Yes, I try like you send me all still cann't upload . It's show message Fail . Can you try it ? Do you have another idea how to fixed it ? for hex files upload please test it Thank you |
Can you upload a screenshot? You can just paste a picture into this edit-box.
What exactly is the problem with the servo? My experience is: you must use a separate voltage source for the servo, because it can draw too much current for a short moment, which influences the controller. |
you can check my video at here yes , I use external switching 5V with servo see from video i send to you . |
You may try a reset of the board, before starting upload. I thing the Xloader can't get contact... |
Do you have connection at all to your board? Perhaps you need to install a driver first? |
I try to reset on board ready and try upload again still cann't upload same problem. What's driver ? if i use original GRBL source code on Arduino IDE . I can upload nornally I test with a Arduino Builder can upload but work just grbl_v1.1f_Servo.hex only please check my attach files. |
The problem is before uploading any file, you get the error immediately after pressing start... |
No , I don't have error . |
you try with Mega 2560 ? Can you send X-Loader to me and files .hex for test ? |
Yes, I used one of the ...Mega-5X... files |
With an Adruino DUO - just the board, without any hardware connected. I remember I had to press the reset button on the board very often (I think it was when I tried Marlin with GRBL-Plotter) |
Arduino DUO |
Isn't your lower board an Arduino DUO? Perhaps you remove the upper board and try again? |
BTW: I can't upload HEX via XLoader with an other notebook I have (on Arduino UNo) - no idea what the problem is. But using a programmed board is not a problem. |
I assume it is solved |
No , I cann't solve this problem but I break project . because I don't know how to fixed this problem.
If you have solution can explain it. or suggest me . Thank you |
Ok, I played arround with my mega board...,
Example 2 output D25 is connected to input D27 (https://github.com/fra589/grbl-Mega-5X/wiki/grbl-Mega-5X-pinout) To enable input, you need to change config.h line 376 - enable #define USE_DIGITAL_INPUT https://github.com/svenhb/GRBL-Plotter/releases/download/v1.7.0.3/GRBL-Plotter_Setup_1_7_0_3.c.exe |
Note: to control a robot you may want to react on the digital inputs to start sending different GCode - this function is not implemented in GRBL-Plotter (yet). |
For Servo-PWM: after applying the suggested changes (fra589/grbl-Mega-5X#323 (comment)) |
Hi , Now I use grbl Mega 5X firmware and uncomment config.h line 376 - enable #define USE_DIGITAL_INPUT for enable Digital Input ready . but What's command Gcode for use with Digital Input can you show me how to use ? Digital input 0 D(27) |
Issue Digital output i test today by my code . but I must use M65 for ON I think you do some thing wrong ? and M65 shoud OFF ComPort.WriteLine('M65 P0'); // Digital Output 0 (D16) << --- Correct but ComPort.WriteLine('M64 P1'); // Digital Output 1 (D17) <<-- Wrong Should be M65 please check about this issued too. for servo motor now I don't test it but Now you can use it ready ? I would like to know what's pin you connect to Ramp Board please tell me I will test it Thank you |
I want to test Digital Input State. How should i test it ? if I have limit switch I connect Pin NO (Normally Open) to Digital Input 0 (D27) and Status on my screen change Digital Input 0 (D27) to ON State ? please guide me , Thank you |
Now , exactly I develop software by my self not use GRBL-Plotter . My goal want to simulate if have signal input from many sensor or another hardware I will trigger arm robot move to some position and pick and place . That's why I want use many channel Digital Input function to complete my project . I hope you understand me. Thank you |
As you can see in my screenshots, I used
Sorry, better ask the grbl programmer. |
About the output commands, you may read here: fra589/grbl-Mega-5X#304 (comment) |
I will test and tell you again Thank you very much . |
Hi , I test Digital Input 4 Channel finish . D27 = ON D29 = ON D31 = ON D33 = ON but I would like to know if I want to add more Digital Input and Digital Output more please suggest me Thank you very much for help me . |
I would check the digital_control files: https://github.com/fra589/grbl-Mega-5X/tree/edge/grbl |
Describe the bug
A clear and concise description of what the bug is.
I have Arduino Mega2560 I cann't upload all firmware
How to fix it ? and
I would like to know it's support Arduino Mega2560 ?
Now I use Ramp board version 1.5 it's support with your firmware ? and
I would like to know it's can use with Servo motor 5V (Micro Servo MG90S) ?
How to use and control it ? (What's pin I must use for Servo motor ? )
Can you suggest me ?
Thank you
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
The text was updated successfully, but these errors were encountered: