Kinetic Control Software Versions
To update a machine’s software to any of the following versions please follow the steps shown in the Kinetic Control Software Update Tutorial.
If you attempt to update your machine and get an error ending in “…Key expired Wed Sep 20 15:59:53 2023” you can SSH to your machine and run the following command to update your verification key, which will allow you to update normally:
bash <(curl -k https://ostree.pocketnc.com/import_gpg.sh)
Feel free to reach out to Penta’s service team at service@pentamachine.com if you’re unfamiliar with how to ssh to your machine, would like an alternative way to update or have any other questions.
Version | Date | Notes |
v5.6.6 | Sept 17, 2024 | Debounce v2 tool setter signal to avoid issues with tool measurements on some V2 machines. |
v5.6.5 | Sept 12, 2024 | Updated calibration process for machines with extended trunnion. Added torque readings to the Jog panel on the Solo. Fixed bug where filesystem wasn’t expanding to the full 32GB microSD card (introduced in v5.6.0). |
v5.6.4 | July 11, 2024 | Improved Solo calibration process. Improvements for internal testing. |
v5.6.3 | June 24, 2024 | Better error notifications during internal V2 calibration process. Added more automation for internal Solo calibration. |
v5.6.2 | May 24, 2024 | Fixed Solo spindle bug which in rare circumstances could result in the spindle not turning off properly. |
v5.6.1 | May 20, 2024 | Improved reliability of Solo probing. |
v5.6.0 | May 9, 2024 | Implemented a new build process to construct the Kinetic Control image.
Removed G92 column on Setup tab. Show a warning when user attempts to set a work offset without a tool length offset in place. |
v5.5.12 | February 24, 2024 | Fixed UI crash that causes white screen to appear. For users who have updated to v5.5.10 or v5.5.11 and are having trouble updating due to this bug, you can SSH to your machine and run the following commands to update: As with the normal update process, the machine must be connected to the internet via the ethernet port in order for these steps to work. sudo systemctl stop PocketNC
sudo ostree pull kinetic 6e965ed2a4080300ed593eda7ec0993fd0fe55a7e12003278841aec0137bbce0
sudo ostree admin deploy --os=kinetic 6e965ed2a4080300ed593eda7ec0993fd0fe55a7e12003278841aec0137bbce0
sudo reboot |
v5.5.11 | February 23, 2024 | Minor updates to Solo probe wake up / sleep logic for better reliability. Minor updates to Solo calibration routines. |
v5.5.10 | February 21, 2024 | Moved file upload to Files dialog. Fixed M6 on tool probe switch in Config tab > Server tab > Machine Config Panel > Additional Tab to properly turn on and off automatic tool length probing on M6 (broken since v5.5.5). Production Solo release. |
v5.5.9 | December 1, 2023 | Added watch dog timer for continuous jogging so if a client loses connection to Rockhopper it will stop jogging within half a second. Added notification of program change to other connected clients when the currently active program is re-uploaded from a different client. Minor changes to improve calibration workflow. |
v5.5.8 | October 25, 2023 | Debounce the E-stop, start and safety switch inputs to prevent very brief transitions to trigger changes. |
v5.5.7 | October 16, 2023 | Improved performance of UI. Especially noticeable on less powerful devices such as tablets and phones. Setup tab and control sliders should be much more responsive. |
v5.5.6 | September 27, 2023 | Fixed bug where a single tick of the jog spinners would tick multiple times. Tapping the axis label in the jog panel now switches the jog increment to continuous. |
v5.5.5 | September 22, 2023 | Enabled Made With CNC Pendant support by default so there is no need for extra configuration. Added extra switches in the Config > Server > Machine Config > Additional tab which make it easy to set pendant options or enable/disable the safety switch. |
v5.5.4 | September 20, 2023 | Properly display all messages/errors output from G code programs (messages sent within 50ms of each other would previously be skipped). Eliminated “unknown oword” errors triggered by pressing the Reset button. Fixed list_get and list_put Rockhopper commands. Added initial implementation of probing routines to support probing cycles in Fusion 360 and Mastercam. Note that probing cycles that modify work offsets must currently be run with the rotary axes at 0. |
v5.5.3 | May 12, 2023 | Fix for v2-50 UI bug that crashes the UI and displays a blank page. For users affect by this bug (v2-50 users on v5.5.0-v5.5.2), you can update your machine to v5.5.3 by ssh’ing to the machine and running the following commands: sudo systemctl stop PocketNC
sudo ostree pull kinetic cceb918fac5c0fef8dd5b404a637e401b35c6f57d060e03bea34c3c0ce57ebeb
sudo ostree admin deploy --os=kinetic cceb918fac5c0fef8dd5b404a637e401b35c6f57d060e03bea34c3c0ce57ebeb
sudo reboot If you’re encountering this bug, feel free to reach out to service@pentamachine.com for further assistance. |
v5.5.2 | May 11, 2023 | Calibration UI updates. |
v5.5.1 | May 10, 2023 | Fixed |
v5.5.0 | May 5, 2023 | Added Simulator tab for simulating G code programs prior to running them, as well as plotting upcoming moves during a running program. |
v5.4.7 | March 21, 2023 | Another minor change to improve calibration workflow. |
v5.4.6 | March 14, 2023 | Another minor change to improve calibration workflow. |
v5.4.5 | March 10, 2023 | More minor changes to improve calibration workflow. Added extra metrology functions. |
v5.4.4 | March 2, 2023 | More minor changes to improve calibration workflow. |
v5.4.3 | March 1, 2023 | More minor changes to improve calibration workflow. Bug fix for nearestPointOnLine |
v5.4.2 | February 28, 2023 | Minor changes to improve calibration workflow. |
v5.4.1 | February 27, 2023 | Added a couple SYSTEM MDI commands to make internal calibration process easier. |
v5.4.0 | February 24, 2023 | Added metrology functions for best fit features such as plane, sphere, circle and line. Added I++ client library for connecting to metrology equipment that support I++. Added some basic probing routines. V2s shipped with this release are calibrated with new process. |
v5.3.1 | December 8, 2022 | Added home-all-# signals so features such as the Made with CNC pendant can trigger the machine to home all the axes. Made G6.2 work with G93 mode. Extended the rotary limits slightly to avoid round off errors when commanding the machine to the exact limits. |
v5.3.0 | October 27, 2022 | Added feature for Made with CNC handheld pendant connected over USB. |
v5.2.6 | October 13, 2022 | Fix for additional situations that cause erroneous |
v5.2.5 | October 12, 2022 | Fixed issues with misnamed features in the calibration overlay preventing Kinetic Control services from starting up properly. |
v5.2.4 | September 2, 2022 | Fixed erroneous Fixed issues with Tool probe on M6 switch. |
v5.2.3 | September 1, 2022 | Fixed another issue with high speed spindle warm up introduced in v5.2.0. |
v5.2.2 | September 1, 2022 | Fixed issues with high speed spindle warm up introduced in v5.2.0. |
v5.2.1 | August 31, 2022 | Fixed issues with tool setter introduced in previous release. |
v5.2.0 | August 30, 2022 | V2-50 will now pause rather than E-Stop when temperature or pressure limits are outside their valid range, allowing the user to recover by cooling the machine down (or heating it up), or hooking air back up. The spindle is stopped when this happens, and is allowed time to spin back up when resumed via the Cycle/Start button, so the machine must be resumed within 12 hours of being paused to avoid needing a warm up cycle. Logs can now be downloaded from the History tab, which users can send to customer service to help diagnose issues in the field. The total spindle runtime on a machine is now displayed in the History tab (keep in mind that machines that shipped out prior to April 2021 may not have been tracking the spindle usage, so that number will be smaller than the actual run time on the spindle). Fixed pin mapping of physical start button on V1 machines, so the button should now work properly. |
v5.1.5 | March 18, 2022 | Fixed bug which prevented Kinetic Control from starting up after updating from the legacy software on a select number of machines in the field. |
v5.1.4 | March 11, 2022 | Fixed bug where executing MDI commands through legacy software would corrupt Kinetic Control UI state and crash on the Manual tab. |
v5.1.3 | March 11, 2022 | Fixed bug with G54 offsets not being correctly displayed at startup. Fixed bug where certain rapid movements on rotary axes would cause a following error and trigger an E-Stop. |
v5.1.2 | February 4, 2022 | Add .txt, .nc, and .cnc to allowed file types for programs. Previously only .ngc extension was allowed. Bug fixes |
v5.1.1 | January 13, 2022 | Active codes now show smoothing options P and Q next to G64. |
v5.1.0 | January 12, 2022 | Added M700 T# code for displaying a load tool message in Kinetic Control to the user. Post processors can use this code prior to the program stop (M0) when performing a manual tool change. Defaults for the G64 P and Q parameters are now 0.001 inches. |
v5.0.10 | November 19, 2021 | Updates the JOINT_N and AXIS_L help text in Config > Server > Machine Config. |
v5.0.9 | November 16, 2021 | Fixes jogging increment bug in UI. |
v5.0.8 | November 11, 2021 | Generates calibration file on first boot for v2 machines shipped prior to September 2019 |
v5.0.7 | November 10, 2021 |
|
v5.0.0 | November 1, 2021 | Official release of Kinetic Control.
See here for more information. |
NOTE: The above software versions (v5.0.0 and up) are only applicable to the Kinetic Control software and user interface. |