Project

General

Profile

Bug #465

Problem With DIVA 8 and Reverting to Previous DIVA Versions

Added by Daniel Curtis over 9 years ago. Updated about 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.

#1

Updated by Daniel Curtis over 9 years ago

  • Description updated (diff)
#2

Updated by Daniel Curtis over 9 years ago

  • Description updated (diff)
  • Status changed from New to Resolved
  • % Done changed from 0 to 100
  • Estimated time set to 6.00 h
#3

Updated by Daniel Curtis over 9 years ago

After setting up HyperTerminal on the Windows 7 workstation, for viewing debugging information during the installation of DIVA 8 on the workstation.

  • The following is the debugging output on a Windows 7 workstation while installing DIVA 8 on an LSRII that previously ran DIVA 5.0.3:
                                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...1129104 + 43976 + 40780                                               
    Starting at 0x408000...                       
    
    Attached TCP/IP interface to fei unit 0                                       
    Attaching interface lo0...done                              
    Loading symbol table from /ata0/vxWorks.sym ...done                                                   
    
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]                                         
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]                                        
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]                                       
          ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (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 v                                                          
                                 WDB: Ready.                                        
    
    VxWorks Version:                
    -> @Version@Aug 22 2007 11:10:25,ALL,VxWorks Boot Server,v5.0@                                                              
    
    Cytometer IP Address: 192.168.1.1                                 
    
    STATUS: Host connecting to instrument boot socket from 192.168.2.1                                                                  
    
    ERROR: Bootup failed                    
    -----> Unable to load module: host_192.168.2.1:\embedded\bootFiles\vxworks\Get_V                                                                                
    xWorks_Version_V55_GMS265.out                             
    
    STATUS: Host connecting to instrument boot socket from 192.168.2.1                                                                  
    
    Found Radisys in Radisys EPC-16, return BOARD_FOUND                                                   
    VxWorks Runtime Name and Version:                                              
    the installer is looking for version:    5.4                                            
    the current BSP is                       Radisys EPC-16                                                       
    the installer is looking for             Radisys                                                
    Found 5.4 in 5.4, return TRUE                             
    theBootReplyQueue theNumBytes = 4                                 
    msg =  FOUND_V5_4 and RadiSys                             
    returning to the BootServer nbytes =  11                                        
    theBootReplyQueue theNumBytes = 4                                 
    theBootReplyQueue theNumBytes = 11                                  
    
    exiting Get_VxWorks_Version_V54                               
    
    STATUS: Host connecting to instrument boot socket from 192.168.2.1                                                                  
    
    Cytometer IP Address: 192.168.1.1                                 
    
    CSC Type     : LSRII                    
    Instrument Type: LSRII                      
    Currently loaded VxWorks version:                                 
     The board is RadiSys                     
    theVersionString = @Version@Aug 22 2007 11:10:25,ALL,VxWorks Boot Server,v5.0@                                                                              
    
    Attempting to download VxWorks version:                                       
    @Version@Jul  2 2013 02:20:38,ALL,VxWorks Boot Server,v6.0@                                                           
    
    Updating the VxWorks Image...                             
    Found 5.4 in 5.4, return TRUE                             
    RadiSys copyVxStatus  = 0x00000000                                  
    RadiSys copySymStatus = 0x00000000                                  
    Remove original VxWorks files                             
    Rename original VxWorks files                             
    Completed Updating VxWorks Image                                
    copy completed to the RADISYS board,                                    
    Rebooting the Cytometer Controller...                                     
    
                                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                                                   
    
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]                                         
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]                                        
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]                                       
          ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]                                                         
          ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]                                                         
     ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]
     ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
     ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]
     ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]]
     ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]]
     ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]]
     ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
     ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       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
    

The debugging output clearly shows that the cytometer has been updated with VxWorks Boot Server,v6.0. The logical conclusion to the problem stated is that the cytometer upgrade provided by DIVA 8 has broken compatibility of the cytometer to connect to older versions of the DIVA program. The workarounds stated above show that reverting to the older VxWorks Boot Server will correct the problem.

#4

Updated by Daniel Curtis about 9 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF