Project

General

Profile

Bug #465

Problem With DIVA 8 and Reverting to Previous DIVA Versions

Added by Daniel Curtis over 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Start date:
09/25/2014
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:

Description

I have encountered a problem during my initial testing of the new release of DIVA version 8. The software itself does not have an issue while running and collecting data from the connected cytometer, in this case an LSRII and upgrading from DIVA 5.0.3. However, after working with DIVA 8, I decided to go back to my previous version of DIVA 5.0.3 for a number of reasons outside the scope of this issue.

The basic steps to reproduce this problem is:
  1. Open DIVA 5.0.3 on the Windows XP workstation, to verify that the cytometer connection works.
  2. Remove Windows XP and DIVA 5.0.3 workstation from the cytometer.
  3. Replace the workstation with Windows 7 and install DIVA 8, connected to the cytometer.
  4. Connect to the cytometer with DIVA 8, verifying the connection to the cytometer works.
  5. Disconnect Windows 7 workstation from the cytometer.
  6. Reconnect the Windows XP workstation to the cytometer.
  7. Open DIVA 5.0.3 and connect to the cytometer.
  8. Error is displayed, DIVA 5.0.3 cytometer connection is now broken.

The Problem

  • After removing the DIVA 8 workstation and then reconnecting the DIVA 5.0.3 workstation.
  • I then started my computer and the cytometer.
  • After the system was done loading, I turned on my cytometer and then loaded DIVA to receive an error from DIVA:
    ERROR: Bootup failed
    -----> Unable to load module: host_192.168.2.1:\embedded\bootFiles\LSRII\bdfacs_csc.out errno=1835009
    

A Not-So-Workaround

The above problem is a very serious one, in that now I am stuck with DIVA 8. Unless every time the older DIVA workstation is rebooted, DIVA will need to be reinstalled using the existing database. This is not a fix, but a poor workaround at the very best.


The Potential Source of the Problem

I decided to uninstall DIVA again and open up HyperTerminal and create a connection to COM1 using a standard 9600-8-None-1 serial configuration.

  • I received the following debugging output from HyperTerminal while reinstalling DIVA 5.0.3 (since installing DIVA 8):
    Press any key to stop auto-boot...
    0
    auto-booting...
    
    boot device          : ata=0,0
    unit number          : 0
    processor number     : 0
    file name            : /ata0/vxWorks
    inet on ethernet (e) : 192.168.1.1:ffff0000
    host inet (h)        : 192.168.2.1
    user (u)             : nextgen
    ftp password (pw)    : bdis
    flags (f)            : 0x8
    target name (tn)     : sc
    other (o)            : fei
    
    Attaching to ATA disk device... done.
    Loading /ata0/vxWorks...1134632 + 43984 + 40780
    Starting at 0x408000...
    
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (R)
    ]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]
    ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]
    ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
    ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]
    ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]]
    ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]]
    ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]]
    ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       Development System
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]       VxWorks version 5.4
    ]]]]]]]]]]]]]]]]]]]]]]]]]]       KERNEL: WIND version 2.5
    ]]]]]]]]]]]]]]]]]]]]]]]]]       Copyright Wind River Systems, Inc., 1984-1999
    
    CPU: Radisys EPC-16.  Processor #0.
    Memory Size: 0x3fff000.  BSP version 1.2/0.
    WDB: Ready.
    
    VxWorks Version:
    -> @Version@Jul  2 2013 02:20:38,ALL,VxWorks Boot Server,v6.0@
    
    Cytometer IP Address: 192.168.1.1
    
    STATUS: Host connecting to instrument boot socket from 192.168.2.1
    
    Cytometer IP Address: 192.168.1.1
    
    Instrument Type: LSRII
    Currently loaded VxWorks version:
    @Version@Jul  2 2013 02:20:38,ALL,VxWorks Boot Server,v6.0@
    
    Attempting to download VxWorks version:
    @Version@Aug 22 2007 11:10:25,ALL,VxWorks Boot Server,v5.0@
    
    VxWorks update not required
    

The above debugging output shows that the current VxWorks Boot Server is version 6.0

  • And the following is debugging output from Hyperterminal, after installing DIVA 5.0.3 and rebooting the machine:
    VxWorks System Boot
    
    Copyright 1984-1998  Wind River Systems, Inc.
    
    CPU: Radisys EPC-16
    Version: 5.4
    BSP version: 1.2/0
    Creation date: Feb  8 2001, 12:45:56
    
    Press any key to stop auto-boot...
     0
    auto-booting...
    
    boot device          : ata=0,0
    unit number          : 0
    processor number     : 0
    file name            : /ata0/vxWorks
    inet on ethernet (e) : 192.168.1.1:ffff0000
    host inet (h)        : 192.168.2.1
    user (u)             : nextgen
    ftp password (pw)    : bdis
    flags (f)            : 0x8
    target name (tn)     : sc
    other (o)            : fei
    
    Attaching to ATA disk device... done.
    Loading /ata0/vxWorks...1134632 + 43984 + 40780
    Starting at 0x408000...
    
    Attached TCP/IP interface to fei unit 0
    Attaching interface lo0...done
    Loading symbol table from /ata0/vxWorks.sym ...done
    
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
          ]]]]]]]]]]]  ]]]]     ]]I can confirm that this does work]]]]]]]]       ]]              ]]]]         (R)
     ]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]
     ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]
     ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
     ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]
     ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]]
     ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]]
     ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]]
     ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       Development System
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]       VxWorks version 5.4
     ]]]]]]]]]]]]]]]]]]]]]]]]]]       KERNEL: WIND version 2.5
     ]]]]]]]]]]]]]]]]]]]]]]]]]       Copyright Wind River Systems, Inc., 1984-1999
    
                                   CPU: Radisys EPC-16.  Processor #0.
                                  Memory Size: 0x3fff000.  BSP version 1.2/0.
                                 WDB: Ready.
    
    VxWorks Version:
    -> @Version@Jul  2 2013 02:20:38,ALL,VxWorks Boot Server,v6.0@
    
    Cytometer IP Address: 192.168.1.1
    
    STATUS: Host connecting to instrument boot socket from 192.168.2.1
    
    undefined symbol: _getCscConfiguration__Fv
    
    ERROR: Bootup failed
    -----> Unable to load module: host_192.168.2.1:\embedded\bootFiles\LSRII\bdfacs_
    csc.out errno=1835009
    

Another Not-So-Workaround

The technical support at BD suggest that it may be possible to take the SSD hard drive from that is connected to the Radisys control board inside the cytometer and swap it with another SSD hard drive from another Radisys control board from a cytometer that has not yet been upgraded by DIVA 8.

I can confirm that this does work. However, there are a few things that need to be considered:
  1. This is not a fix, but another poor workaround, since the DIVA 8 upgraded SSD hard drive from the Radisys board still needs to be connected to a DIVA 8 machine and I am wanting to go back to a previous version of DIVA.
  2. A high technical proficiency is required to remove the SSD hard drive from the Radisys board, this is due to the mount bracket that holds the SSD hard drive needs to be slid out of its socket and if not done carefully will break delicate circuit components, this rendering the whole Radisys board useless.
  3. When replacing the SSD hard drive, make sure to match the drive that will be swapped with the cytometer being used: example, if replacing an SSD hard drive for an LSRII Radisys, make sure to swap it with an SSD hard drive from an LSRII.

Automation Laboratory Technology provides a service that can correct this problem.

Also available in: Atom PDF