I managed to find some of your old threads here and on shapeoko.com. My problem seems like it is the same as you experienced, the grbl0.9 install works fine but the bootloader seems to be non-operational for some reason, maybe at some point they were sending out v2.2s with broken or non-existent bootloaders.
Are you just using a standard Arduino bootloader, or is there a custom one required for the shapeoko boards? Any hints/tips/links that might be useful in replicating what you did on my system? Iām a software developer and have experience with embedded systems (ARM/freescale, primarily) but not a lot of Arduino experience (and what little Iāve done with Arduino was years ago), so I donāt need a ton of micro-handholding but any info that can jumpstart me on the right path would be much appreciated.
Iām glad that thereās some benefit from all my breadcrumbs. I know Iāve been frustrated with getting to information that should just be Shapeoko 101 related, and youāre post and experience seems to be exactly what I had gone through with my v2.2 controller.
I documented most of the process here including the bootloader reference⦠hope that gets you going:
As an aside, Carbide Motion v4 and GRBL v1.1 are non-starters for me, not until C3D gets some of the simple-to-add keyboard hooks restored from v3 AND they put in some touch plate configurations. I hope itās something that can be part of v4.09 (if the propeller heads are reading this).
I had same problem and I discovered that holding the x axis limit switch allowed to reflash the gbrl. Lately I discovered that the z and x axis limit switchs were swapped.
I see some of them are working via the web interface. X, Y (arrow keys) work for sure. Which ones in particular do you need, I can check to see what is or isnāt working.
@RichCournoyer has indulged me here to confirm v4.08 jogging:
Arrow keys: Left = +X. Right = -X. Up = +Y, Down = -Y Comma and Period (Or as I see it, Less than Arrow and Greater than Arrow) = -Z, +Z
Unfortunately the wireless 10-key everyone has purchased has no comma, and likewise the jogging speed (1-5) was also deprecated. Since v4.08 only supports the C3D probe (without additional fuss using offsets), jogging and touching-off your mill is kinda important.
Itās not clear what you want here, what keys -do- you want to work for Z jog? .+? If you want it, ask (beta@carbide3d.com). The more people that ask, the more likely it is to get added. If it only gets mentioned here on the forum, it doesnāt have the same weight as a direct ask.
What exactly makes you think 4.08 doesnāt work with a regular probe? Itās plain old GRBL - if GRBL does it, CM doesnāt āturn offā that functionality. You likely canāt use it with the fancy probe functions in CM4, but I suspect it will work in the same methods you use today.
Excellent suggestion for keys⦠Iāll email them (and everyone should email too thatās a 10-key user). Specifically, itās PgUp/PgDn for Z jog motion and numeric 1 through 5 for jog speed.
Probing works in v4.08, but the probe dimensions are embedded and not surfaced for the user, so if you use a probe thatās of dissimilar dimension to the C3D probe, you donāt get zero⦠Can you hack around it, sure if you want to manually enter offsets, but thatās too fiddly IMHO.
Ok, so you donāt actually want a normal GRBL compatible probeā¦you want to be able to build/buy a probe from somewhere else to interface with the CM4 fancy probe stuff.
I guess ānormalā is relative in context⦠I have a Triquetra which is what Iād define normal, and while probing would technically work, zeroing would not.
I would like to encourage everyone else who has held off upgrading to v4 due primarily to the loss of support for your Bluetooth 10-key to do the same.
Hereās what I sent, and feel free to directly copy or echo any or all of what I wrote:
Hello C3D -
Iāve been a Shapeoko XXL user for over a year now and I love my machine. The release of Carbide Motion v4 with GRBL v1.1 was exciting when first announced, but Iāve not upgraded for several reasons, most specifically the deprecation of the Carbide Motion v3 key support for jogging and jogging step control.
_Many v3 users like me have small 10-key Bluetooth keypads which are invaluable for zeroing the machine. While v4 X/Y jogging works with the 10-key, we canāt jog the Z axis. This was done in v3 with the PgUp/PgDn keys. Likewise the jog step select via numeric keys 1 thru 5 was deprecated in v4. _
Both of these operations are hugely important and integrated into our workflows, and without the 10-key operations, Carbide Motion v4 is a non-starter for me and many other users
In addition Iād also like to see touch probe support for non-Carbide 3D touch plates by āsurfacingā the dimensional settings for user configuration, thus allowing a probe zeroing operation to net a true zero when a probe operation is complete.
Please consider re-enabling the 10-key support and the support for alternative touch probes for your next v4 Carbide Motion release.
Anyone looking for a way to get Z-Axis movement working on their 10 key might look here. I donāt have one to test, but this custom driver will intercept input from a specific hardware device and remap it based on how you set it up. It goes by hardware info so it wonāt mess up your other keyboard.
I have it on good first hand authority that all 10-key operations were restored in the latest v4.09 Carbide Motion release. Kudos to the Carbide team for getting this operation restored. I plan on migrating when I can carve some time.
If the next release includes custom probe offset dimensions, Iāll be in tall cottonā¦
pls help - Before up grade to CM4 I never had any problem.
My SO3 XXL with homing swithced installed was working fine, it never complain on anything, I added Jtech laser, I also have to use GRBL Universal Code Sender 1.1 for my Jtech laser to work. I also upgraded to CM4 latest version.
My job stop after a few minutes of cutting and stop, CM4 console said āError xx lost connection to com port.ā This is profile cut so it cutted the outside go counter-clockwise - The strange thing is: When I cut an 3-3/4 inch hole, and 5 others which are 7/16" diam holes. It cutted to completion without any problem. This is so strange, I notice the outside profile cut has more lines of codes but not much. WillAdam pls tell me what do I need to do. Is this If you need to roll back to Grbl 0.9: what I need to do??? Will my laser work after rollback??? Is there a link and instruction how to re-flash for my SO3 XXL
I did managed to download the HEX file to my PC
pls tell me how to roll back so I can work.
Do I need to download grbl v0.9 ??? where do I download it??? what built???
and if I update instead is it still risky? I didnāt realize i needed to and I got an error in carbide motion saying GRBL error: GRBL versions before 1.1 are not supported
Updating works well for most folks ā I havenāt been told that itās good to go for everyone, and it hasnāt formally been released. Please keep an eye on the blog for announcements about this.