Membrane Keyboard Quit Working
Posted: Sun Dec 17, 2023 8:41 pm
My membrane keyboard on my M400S quit working. I've tried several things to get it working again without any success:
- Replaced with new membrane keyboard ($650 - ouch)
- Pulled daughter board from motherboard, cleaned connectors on daughter board and right angle adapter with scotchbrite. Examined PCI connector on motherboard. Pulled cable from daughter board to membrane keyboard and reset.
- Changed out SD hard drive with working version from a few years back
- Dug through set up parameters within Centroid. Didn't find anything to change except for ability to turn on/off membrane keyboard. Went ahead and changed, then rebooted. Still does not work.
- Noted that when booting program, lights on membrane keyboard flash, so I don't think it's a power supply problem.
- Unplugged pendant in case it had a short.
- Checked cable from daughter board to membrane keyboard with voltmeter for breaks or shorts.
Mill had been running for years, and nothing was changed on Centroid. It just stopped working one day.
I'm not sure what to do next. It could be a problem with the daughter board, but since all other functions it performs seem to work OK, it's probably unlikely. I have been able to:
- home system
- run programs
- move the table using G-code using MDI
I get a message about the PCI when I boot Centroid. Here it is:
PCI driver not loaded, checking for legacy card
Dual port base address = d0000
Return code 66
When I look at the computer boot log, I see this right near the end of the log:
PCI: Found IRQ 11 for device00:07.2
PCI: Sharing IRQ 11 with 00:0b.2
PLC driver v1.20
Pci9050: ERROR no supported devices found
I don't know if this is really an error. It may find a legacy card, and I don't remember if I've seen this message before when it was working. In any case, Most CNC functions still work, so it must be talking to the card.
I'm running Centroid version 2.7 on Red Hat Linux.
Report.zip attached
Any ideas?
(Note that this is a repost of a question originally asked on IndustryArena with no replies in a month!)
- Replaced with new membrane keyboard ($650 - ouch)
- Pulled daughter board from motherboard, cleaned connectors on daughter board and right angle adapter with scotchbrite. Examined PCI connector on motherboard. Pulled cable from daughter board to membrane keyboard and reset.
- Changed out SD hard drive with working version from a few years back
- Dug through set up parameters within Centroid. Didn't find anything to change except for ability to turn on/off membrane keyboard. Went ahead and changed, then rebooted. Still does not work.
- Noted that when booting program, lights on membrane keyboard flash, so I don't think it's a power supply problem.
- Unplugged pendant in case it had a short.
- Checked cable from daughter board to membrane keyboard with voltmeter for breaks or shorts.
Mill had been running for years, and nothing was changed on Centroid. It just stopped working one day.
I'm not sure what to do next. It could be a problem with the daughter board, but since all other functions it performs seem to work OK, it's probably unlikely. I have been able to:
- home system
- run programs
- move the table using G-code using MDI
I get a message about the PCI when I boot Centroid. Here it is:
PCI driver not loaded, checking for legacy card
Dual port base address = d0000
Return code 66
When I look at the computer boot log, I see this right near the end of the log:
PCI: Found IRQ 11 for device00:07.2
PCI: Sharing IRQ 11 with 00:0b.2
PLC driver v1.20
Pci9050: ERROR no supported devices found
I don't know if this is really an error. It may find a legacy card, and I don't remember if I've seen this message before when it was working. In any case, Most CNC functions still work, so it must be talking to the card.
I'm running Centroid version 2.7 on Red Hat Linux.
Report.zip attached
Any ideas?
(Note that this is a repost of a question originally asked on IndustryArena with no replies in a month!)