OBSOLETE Patch-ID# 108602-02 Keywords: L3500, Robotics f/w 2.40p2 upgrade. Synopsis: Obsoleted by: 112069-01 Hardware, Tape: L3500, Libraries Date: Apr/21/2000 Solaris Release: SunOS Release: Unbundled Product: Hardware/Tape Unbundled Release: L3500, Libraries Xref: Topic: Relevant Architectures: BugId's fixed with this patch: Changes incorporated in this version: Added NVRAM initialization routine. Patches accumulated and obsoleted by this patch: 107590-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 112069-01 Files included with this patch: ATL_util_tar, N_2.40P2.hex, README.108602-02 Problem Description: DLT 7000 drives experienced a change in the way the mode page bits were set when the "Send and Clear TapeAlert Data" command was introduced with Drive FW V80. Flags were set within the TapeAlert Data Pack were not recognized by the libraries. The failure to recognize the TapeAlert data causes a cleaning tape to remain in a drive after completing its cleaning cycle. The library finally times out and assumes that the cleaning tape has been expended because of the time spent in the drive and then after the cleaning cartridges was actualy incorrectly expended caused the cleaning cartridge to be delivered to the loadport for identified removal. (Please read all instructions completely before starting.) Contents: A.0 F/W file Names & Utilities Explanation B.O Who should do the robotics f/w download for the L3500 C.O Procedure for download Library f/w N_2.40P2 for L3500 robotics. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A.0 F/W file Names & Utilities Explanation A.1 N_2.40P2.hex, --> This file contains the binary, 2.40 f/w for the L3500 library robotics. (1,145,719 bytes) A.2 ATL_util_tar, --> This is the f/w download tar utility, contains the 13 ATL utility files (440,320 bytes) A.3 README.108602-02 --> This file. B.O Who should do the robotics f/w download for the L3500 ===================================================== We recommend that you have ATL support engineer do the download of the library f/w, if you have one in your area or Sun support engineer who have had the training to do the download. The ATL service kit CD-ROM (p/n 704-6590-05) also has the utility for the library f/w download. The download can be done using a laptop or a pc win-95/98, via the the serial port on the library. For support groups who are able to obtain a laptop or a pc with w-95/98 (DOS) and serial port, we have provided the procedure below, using the tar file ''ATL_util_tar''. C.O Procedure for download Library f/w N_2.40P2 for L3500 robotics. ================================================================= We have provided the ATL robotics f/w download utility & diag. rev 3.08 as ''ATL_util_tar'' for your use. When the tar file is un-tarred correctly it provided 13 files as follows: 1]- install.bat 2]- lib.bat 3]- pp.doc 4]- pp.tst 5]- pp1.doc 6]- pp1.tst 7]- pp2.doc 8]- pp2.tst 9]- tapelib.exe 10]- tapelib.hlp 11]- tapelib.msg 12]- tapelib.ndx 13]- readme.doc Create a folder, ''Tapelib'' Copy these 13 files on your laptop or pc in one folder, Tapelib. Proceed below.... Procedure for downloading robotics f/w for Sun L11000/L3500/L3500/L1000 Libraries. Robotics f/w download procedure: rev. 04/21/00 =============================== This procedure is for downloading library robotics f/w, for ATL libraries. The library must be ''off line'' or in stand-by mode. You will need a laptop with DOS o/s or win-95/98, can run DOS. Note: This utility will NOT run on Sun unix systems. C.1 Using your laptop or pc capable for DOS, serial port i/f (9600 baud), run ''install.bat file'' (from your Tapelib folder) to install the utility. Copy the f/w file N_2.40P2.hex, in the Tapelib folder. C.2 Connect the serial port cable to the back of the library serial port. For the L11000 you will find two serial ports located on the side above the scsi cable connectors. If you look from the back, the two serial ports are located on your left side, but on the side of boards cage. Use the inner most port. For the L3500/L1800/1000 the serial port is located in the back next to the scsi connectors. C.3 From the library GUI note the ver of the old f/w. C.4 From your laptop DOS prompt run TAPELIB.EXE as follows C:\Tapelib\TAPELIB /b9600 This will bring a menu after the connection for the port is established and ''ok'' is indicated for the communication. C.5 Press ESC and a menu will come up. C.6 Go to Config ---> Flash Downloads Find the robotics f/w N_2.40P2.hex file and highlight it then ''enter''. It will come back with a message, ''do you want to continue'' YES After it starts the download allow ''longer'' time until it comes back with a message, ''download completed'' ""DO NOT INTERRUPT UNTIL THE DOWNLOAD IS COMPLETED & MESSAGE COMES ON"" C.7 After you see loading completed message from the pc, re-cycle library power and wait until the library GUI comes up, give it time. C.8 After initialization, Go to the library GUI and verify the new f/w. C.9 If loading fails and no GUI: You may notice, if the loading is not successful, repeated re-sending messages on the pc. If this continues for a long time, re-boot your laptop and at this time, you will notice the utility will come to a new menu, called, ''Diagnostic Software In Simulation Mode'' and ask you to select. Select any one appropriate No. to your library, it can be any and hit enter.. At this time the previous menu will come up. Go to Config --> Flash download --> select the hex f/w and continue as stated from item C.6 above. If all fails, it may mean the controller board in the library is defective and or the serial port in the pc or library is defective. In this case you may want to replace the controller board in the library and try again or make sure the pc port works well. o After downloading the new f/w code, we also recommend you perform, Initialize NVRAM (none volatile RAM) from the GUI. This action can be accomplished via the GUI as follows. Go to service --> password --> initialize NVRAM, see user''s guide. o Next, Run ''Calibrate all'' This action will calibrate all the bins, load port and drives. Note: These steps are necessary. C.10 After successfully loading the robot f/w, perform the following: Go to the GUI --> operator --> password 1234 and .. Confirm the drives are configured correctly, ID, drive No.. If not, you need to re-configure all again. Some times when you run ''NVRAM initialization'', the robot may default to other values for the number of drives, IDs etc. C.11 From the system side run fsck -y to make sure the hard drive is clean and functioning well. Run fsck -y again to make sure all is clear. Then get on-line with the library and run your back up tests. When you have unresolved issue in backup, always do fsck -y from the system side or re-boot system with boot -r. Always make sure the last configuration has not been altered since boot -r may alter some configuration. Test the library normally on line. END Patch Installation Instructions: 0 Special Install Instructions: 0 README -- Last modified date: Wednesday, February 27, 2002