Cause/Solution |
|
Cause: A GENINE board unexpectedly reset.
Solution: To identify which GENINE board has reset, type sio nodes before and after suspend.
The example below shows that GENINE 2 had five resets.
Magnus VLF AL>> sio nodes
Satellite I/O Board Node List:
GENINE Board #00 Id:030h #Resets: 0 #PowerUps: 0 (CAN)
PDB Board #00 Id:010h #Resets: 0 #PowerUps: 0 (CAN)
PDB Board #01 Id:011h #Resets: 0 #PowerUps: 0 (CAN)
GENINE Board #01 Id:031h #Resets: 0 #PowerUps: 0 (CAN)
GENINE Board #02 Id:032h #Resets: 5 #PowerUps: 5 (CAN)
GENINE Board #03 Id:033h #Resets: 0 #PowerUps: 0 (CAN)
LIONEL Board #00 Id:040h #Resets: 0 #PowerUps: 0 (CAN)
LIONEL Board #01 Id:041h #Resets: 0 #PowerUps: 0 (CAN)
*** Command Complete
The problem can be caused by a faulty GENINE board, a faulty cable, or a faulty sensor.
- Faulty GENINE: Swap GENINE 2 with another GENINE in the system, and run it again. If the problem follows the
board, then replace it. If not , then you probably have a cable problem.
There were a few GENINE's made that had a problem with resetting for no apparent reason. It turned out to be a chip on the
board that is responsible for monitoring the voltage. It was too sensitive, and caused resets when there should not be. This
problem was with 10-4227D-D and 10-4227D-E boards (D-F version and later had this fixed).
- Faulty cable: With the device un-initialized(so the load table stepper is idle), manually move the load table traveler slowly in a similar
way that it moves when the reset occurs. If you can find the exact spot where the GENINE resets, then unplug all the connectors
one at a time, confirming that you can still get the reset in each case. Using this method, you should be able to narrow the problem
down to a single cable that you can follow to find where it is shorting to chassis.
If you have access to a scope, put it on the +5V.I power line coming from the GENINE. This is the auto-reset fused power line
that feeds the GENINE's sensors and it can be found on J10 pin 3, J3 pin 5, J1 pin 5, J6 pin 5, and several others (hopefully one
of those is easy for you to probe). If you measure this voltage and find it to be zero, you're in luck! Leave your DMM on it, and
unplug connectors until it comes up to 5V again. Now you know your offending cable.
When you are troubleshooting the cables, pay attention to the areas with small clearance between subassemblies or where is
subassembly moves to home/away position. For example:
- fetcher/unload table – see practical cases below
- fetcher cable track/ MABs
- shoulder panels
- load/unload table traveler brackets/ home or away sensor cables (they may be pinched by brackets during their movements).
- Faulty sensor: Odds are better that there is a problem with a sensor attached to GENINE 2 than a short to the CAN bus, since a short to the
CAN bus would most likely take down more than one board.
|