Closed mladegaa closed 5 years ago
The "same port" limitation is how grbl is programmed. No option to easily change that without changing the whole code.
I would suggest to physically rewire the pins on your board or change to a board that is compatible (like Smoothieboard, C3d Boards, Azteeg, MKS SBase...)
Reading the notes in cpu_map.h for the various boards trying to create my own board config I see that it says that all the pins need to be on the same port for step, dir, and enable. Is there a way to work around that?
My board pin layout is the following:
If I understand it correctly the only two axis I could map would be Z and E1 as they share ports. Am I also correct if I understand that LPC_GPIO0 means port 0, so that p0.11 would map to LPC_GPIO0 and bit 11?