The Shop > CNC |
DDCSV1.1 4 Axis controller |
<< < (106/202) > >> |
Benedikt:
--- Quote from: m_c_t on April 15, 2017, 05:26:29 PM ---Very clever. Did you answer me? previous question ... I've got more professional controller. I help you?Link e-mail went You need him? --- End quote --- Thanks! I am sure these changes could be made to the new firmware we are developing. But this will take some time. The link I received does unfortunately not work. Yes, I need it. Just as a sidenote, my 3-axis controller has stopped working after tampering with the USB bootloader. I have to note that this is a hardware problem, not a software one. If anyone tries to connect to the controller via USB gadget, bootloader mode, be very careful! :zap: I was as careful as I could and the first time I temporarily damaged my USB port and the second time I killed the serial usart port that I desperately need to work on the project. I will now see if I can compile a kernel module for USB serial support to spawn a getty shell on said USB adapter. Best Regards, Benedikt |
Benedikt:
:update: This would surely not be MadModder if we couldn't fix our own stupid misstakes, or at least find a bodge that works around the issue. So: I have compiled kernel modules for USB Serial (and ethernet, which doesn't work unfortunately). This way, I can access the controller again and continue working. If anyone wants to access the DDCSV1.1's system console, you can now do so when you extract the attached zip archive onto the root of an USB stick. It will load the drivers for generic USB serial adapters and specially Prolific PL2303 adapters such as this one: https://www.amazon.com/iKross-Serial-Converter-Adapter-chipset/dp/B00ECUEO06/ref=sr_1_1?ie=UTF8&qid=1492338885 You connect this cable and the USB stick to the USB port of your DDCSV1.1 (you will have to use a USB hub) and then reboot the controller. Now you can connect the end of the serial cable through a nullmodem cable to a PC. If you connect at 115200 8N1 you will be greeted with a root shell. |
Benedikt:
And another :update: I have just released a new firmware version that features the following: - Using an USB (wireless) keyboard/numblock as wired/wireless jog control, for browsing the interface and for entering numbers (thanks to iocapa for the disassembly!) - Support for USB hubs - Support for USB serial adapters (if you boot with the adapter from the previous post, you can access the system's shell) - Many improvements under the hood and improved overall stability - The file manager is now better structured and easier to navigate It can be downloaded from here: https://www.bmuessig.eu/secure/data/CNC/DDCSV11/install-mod-20170416.zip Regards, Benedikt |
PPRINT:
This thread, and all the work you are doing Benedikt is just amazing. Can you think of a way to we could possibly use a tablet connected to USB port as the program storage location instead of just a USB stick. Not sure if that is the correct way to ask that...but I want to be able to connect an android tablet and write short lines of code in a text editor app and have the DDCSV1.1 access it and run it as a program. Think of it as a form of MDI (Manual Data Input) mode that most other cnc controllers have. Just a thought. Rob |
Benedikt:
--- Quote from: PPRINT on April 16, 2017, 02:14:22 PM ---This thread, and all the work you are doing Benedikt is just amazing. Can you think of a way to we could possibly use a tablet connected to USB port as the program storage location instead of just a USB stick. Not sure if that is the correct way to ask that...but I want to be able to connect an android tablet and write short lines of code in a text editor app and have the DDCSV1.1 access it and run it as a program. Think of it as a form of MDI (Manual Data Input) mode that most other cnc controllers have. Just a thought. Rob --- End quote --- Thanks! What you could try is to use bluetooth and two adapters: http://www.ebay.com/itm/HC-06-Bluetooth-to-UART-Converter-COM-Serial-Communication-Slave-Mode-/322204273650 http://www.ebay.com/itm/USB-To-RS232-TTL-PL2303HX-Auto-Converter-Module-Converter-Adapter-5V-3-3V-Output-/322078351868?hash=item4afd5da1fc:m:mS9_9OKrhwKy7djmkbe8Qhw You will need to connect it like this: --- Code: ---PL2303 HC-06 --------------- RX TX TX RX 3.3v VCC GND GND --- End code --- If you then connect the PL2303 to the DDCSV1.1 through a USB hub (you can just put the hub series with the front panel USB jack), you will be able to access the CNC remotely via Bluetooth. Someone could always write a small app that makes communication easier, but essentially this is all it takes to upload and manage files remotely from a tablet. There are Bluetooth serial terminals available which should allow you to get access to the Linux shell on the controller. If your tablet is rooted, you can always use two PL2303 adapters with the same wiring as above, but with the 3.3v/VCC disconnected, to have a wired connection. You will need to plug one end into the USB port of your tablet. IIRC, this does not work with iPads. A Windows tablet will allow both approaches without modifying the OS. Regards, Benedikt |
Navigation |
Message Index |
Next page |
Previous page |