Recover an Unreachable EC-BOS

KB
Recover an Unreachable EC-BOS
Product: All QNX Based EC-BOSs
Revision: All EC-NETAX Revision 3.2 and Later
Problem
It is possible that the EC-BOS can enter a state in which platform and station connections cannot be made. This can result from a mismatch between the operating system and NRE version. The mismatch can result from failure to initially commission the EC-BOS prior to installing a station, improper software upgrade/downgrade or inappropriately copying files to the EC-BOS.
Solution
For the following process a physical connection will need to be made to the EC-BOS with a null modem cable. An FTP connection will also need to be made through the Ethernet port.
1.) Locate the appropriate clean.dist file.
Each EC-BOS model has a unique clean.dist file that contains the correct OS image for that model. The directory of clean.dist files is found in the /cleanDist folder of a Niagara installation. The following dist files correspond to the indicated EC-BOS model :
EC-BOS-2
qnx-jace-npm2xx-etfs512-clean.dist
EC-BOS-3E
qnx-jace-npm3xx-etfs2048-clean.dist
EC-BOS-403
qnx-jace-york-etfs512-clean.dist
EC-BOS-404/545
qnx-jace-james-etfs512-clean.dist
EC-BOS-6
qnx-jace-npm6xx-etfs2048-clean.dist
EC-BOS-6E
qnx-jace-npm6ex-etfs2048-clean.dist
EC-BOS-7
qnx-jace-javelina_booke-etfs2048-clean.dist
If the EC-BOS contains the extended memory feature then use the etfs-2048 dist instead of the etfs-512.
2.) Extract the needed OS image file (*.image) and clean.tar.gz file.
Once the correct clean.dist file has been established from the above list it can be unzipped using Winzip or a similar program (it may be necessary to make a copy of the dist file and then change the extension to .zip and extract using Windows Explorer). The .image file and clean.tar.gz file need to be extracted to the computer that will be making the FTP connection to the EC-BOS.
3.) Make a serial shell connection to the EC-BOS.
A serial shell connection can be made to a EC-BOS through the RS-232 COM1 port. The 4 pin jumper will need to be in "Serial Shell" mode, and the EC-BOS must be rebooted with the jumper in the right position before it will communicate. More details can be found on page 26 of the "EC-BOS Niagara Ax Install & Startup Guide" found in the /docs/docEC-BOSStartup folder of a Niagara installation. Type the platform credentials of the EC-BOS when prompted for "login:" type username, when prompted for "password:" type the platform password, characters will not echo. Once successfully logged in, a menu will be displayed and option 4 will allow you to enable FTP.
Be sure that FTP is enabled before going to the next Step.
4.) Make an FTP connection to the EC-BOS.
Using an FTP client such as FileZilla or Windows FTP connect to the EC-BOS. The platform credentialsshould be entered when prompted for a username and password. Once connected to the EC-BOS, transfer the image file that was extracted from the clean.dist file to the /tmp directory of the EC-BOS
Transfer OS Image and transfer the clean.tar.gz file to the /ffs0/zip directory of the EC-BOS.
Transfer clean.tar.gz
5.) Run osupdate in the serial shell.
Return to the serial shell connection and type "sh" at the prompt of the menu screen and hit enter. This should produce a # prompt. Type "osupdate" and hit enter. There will be no confirmation message, but another # prompt should appear on the next line. Type "exit", and then reboot the EC-BOS with option 7.
Run OS Update 
Once the EC-BOS reboots, it will install the clean.dist file and the EC-BOS will be restored to factory default condition. A platform connection should be made and the EC-BOS should be commissioned in the intended Niagara version before anything else is done.
 

Add Feedback