|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 2361 (0x939) Types: HLP, TextFile Names: »UPDATE_EEPROM.HLP«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »UPDATE_EEPROM.HLP« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »UPDATE_EEPROM.HLP«
UPDATE_EEPROM This program is a DFS based EEPROM programmer for use on the M200 IOC. The program provides the ability to - Program a particular EEPROM - Use the NOVRAM position on the IOC as a EEPROM programmer - Do a simple write/read test of a specified EEPROM - Verify the checksum in a specified EEPROM To invoke the program type: CLI> x update_eeprom The program is menu driven and self prompting. There are 4 EEPROMS on the IOC at locations K21, K19 K17 and K15. Of these the EEPROMS in locations K21, K19, and K17 contain selftest programs, bootstrap programs and utility programs used to boot the DFS. The EEPROM at K15 is the 'NOVRAM' that holds the board serial number etc. placed there with NOVRAM and other data like the remote phone number placed there by INITIOA. The EEPROMS are 8192 bytes long [0..8191]. The program EEPROMS all have a common format: [0000..8185] program space [8186] reserved for write/read test [8187..8189] date code yymmdd [8190] coded location [17,19,21] [8191] checksum At startup, the selftest program performs a verify operation on the checksums of the program EEPROMS. If there is an error, a message is displayed on the console and the red led IOP ERROR is turned on. The only action here that will do anything is the WHITE BUTTON. In principal, future program changes to the programs in these EEPROMS will be distributed on tape and this program will be used to place that new software in the EEPROMS. There will be three files of data associated with the three program EEPROMS SELFTEST.HEX ( in the EEPROM at K21 ) BOOT.HEX ( in the EEPROM at K19 ) UTILITIES.HEX ( in the EEPROM at K17 ) NETWORK.HEX ( in the EEPROM at K15 ) If the user specifies option 1 (Update EEPROM), the program will move the data from the specified file into the proper EERPOM. In the event the user wants to use the IOC as an EEPROM programmer, using option 2 will move the data from the file to the EEPROM in location K15. When running the CHECKSUM TEST, be aware that the NOVRAM EEPROM location will only successfully test after the EEPROM in that location has been programmed using the pseudo EEPROM programmer option. This function is provided in the event a user wishes to program a EEPROM and verify it at power/speed margins.