LC6090:SoftwareInstall
Contents
Driver notes from May 2019[edit | edit source]
jnm's wip
- front usb ports of the pc don't work? always said "unknown device" (get a screenshot)
- >>> [Device Install (DiShowUpdateDevice) - USB\VID_0000&PID_0000\6&35F10045&0&1]
- dvi: Searching for hardware ID(s): dvi: usb\unknown dvi: Searching for compatible ID(s): dvi: usb\unknown
- back usb ports better:
- >>> [Device Install (Hardware initiated) - USB\VID_0548&PID_1005\6&1da13777&0&5]
- dvi: Searching for hardware ID(s): dvi: usb\vid_0548&pid_1005&rev_0000 dvi: usb\vid_0548&pid_1005 dvi: Searching for compatible ID(s): dvi: usb\class_ff&subclass_00&prot_00 dvi: usb\class_ff&subclass_00 dvi: usb\class_ff
- shows up initially in device manager as "EZ-USB FX2" (with no driver)
- get a screenshot
- driver half-uninstalled; was still in the windows "driver store", but c:\windows\inf\oem14.inf was missing
- figured that out from c:\windows\inf\setupapi.dev.log
- could neither reinstall ("Package was already in store: skipping Driver Store add")
- nor uninstall ("The system cannot find the file specified")
- manually copied and pasted c:\windows\inf\ltusb.inf to c:\windows\inf\oem14.inf
- then uninstall succeeded
- used DIFxCmd.exe that came with LTUSBDrvSetup_V3.0_EN.exe, downloaded from leetro.com
- WARNING: that 3.0 driver installed properly, but the laser controller would freeze (no comms w/ PC, no response to panel buttons) after trying to download from LaserCut 5.3
- used DIFxCmd.exe that came with LTUSBDrvSetup_V3.0_EN.exe, downloaded from leetro.com
- then uninstall succeeded
- yeah buddy, each time you move the laser cutter to a different usb port, it shows up as (unusable) "EZ-USB FX2", and you have to manually change the driver through device manager
- mention linux kernel log and python stuff used to prove USB comms were working
- pic of soldered usb port from jason's usb microscope
- pic of where that is for context from reddawg
- why can't we use rdworks, etc. (because they are specifically for other, non-Leetro controllers)
- yes we should use something like https://github.com/gnea/grbl (via Nathan) but no one really wants to rewire the machine
Prior information from January 2015[edit | edit source]
This page contains information for installing the LC6090 Software. There is an recovery image of the system [where?] presently being used as the controller for the LC6090 which has the software pre-installed. Unless we are changing machines, please use that image before attempting an install.
System Backup and Restore[edit | edit source]
I've taken an image of the hard drive of the current system using Clonezilla. If there is a problem in the future, we should be able to restore the machine to it's present status by restoring the drive.
- Clonezilla Used: clonezilla-live-2.3.1-18-i586.iso
- The Software image is: 2015-01-08-21-en-84-phaser.tar
- Size: 3.1G
- SHA256: 10d1bc6cf323d31633965266977376f864c4226ecf0cb08adbd0930f43083234
To restore:
- untar the image on the root directory of a USB drive.
- run clonezilla live cd.
- When asked what disk to use as the "partimage" directory, select the root directory of the usb disk.
- When asked what image to restore, select "2015-01-08-21-en-84-phaser"
Software Backups[edit | edit source]
We were shipped 2 CD-R discs with the LC6090, one of which contains the software. As the discs are showing wear, backups have been made. The software will not operate without the USB Smart Card device that acts as a license key.
Installation Procedure[edit | edit source]
This guide outlines issues and solutions for installing the LC6090 software on a computer with Windows 7. I'm doing this from memory and I may get something wrong.
- Unplug the LC6090 and USB Smart Card if they are attached.
- Install Windows 7 32-bit OEM
- Install Intel Ethernet Driver
- You may already have drivers or you may have different drivers.
- If you are using a Wireless internet connection, you will need to prevent Windows from connecting at appropriate points.
- Activate Windows
- Do not update Windows.
- Disconnect Ethernet.
- Connect USB Smart Card for License.
- Windows will not find drivers. This is good.
- Power on the LC6090
- Connect LC6090 USB interface
- Windows will not find drivers. This is good.
- Run Driver Setup (insert name here).
- Click Setup button.
- When Setup Succeeds, click close.
- Reboot the Machine
- Windows should now see the USB Smart Card device.
- Run LaserCut 5.3 installer (insert name here).
- When Setup is finished, click "This program installed correctly."
- Setup will want to reboot. Click the reboot button.
- The System will now reboot.
- You can not yet talk to the LC6090, as Windows needs drivers for the USB hub in the LC6090, and these drivers are online.
- Connect the Ethernet.
- Allow Windows to find the USB "EZ Hub 2" (I think it was called this).
- If it does not, reconnect the LC6090 USB interface.
- Allow Windows to connect to the Internet to find drivers.
- During this period, Windows will ask if you want to install software from a strange company with a Chinese name. This is the LC6090 controller. Say okay.
- If you did not have the LC6090 software installed at this point, Windows will install the wrong drivers for the LC6090 controller from the Internet. It is extremely difficult to repair this problem as the LC6090 will reset every second, making the UI elements necessary to "Update Drivers" unavailable.
- During this period, Windows will ask if you want to install software from a strange company with a Chinese name. This is the LC6090 controller. Say okay.
- At this point, all drivers and software should be installed and running. Test that you can download to your LC6090.