How2 program a ROM through the serial port. Caution there are two procedures below.... Be sure you are using the correct one. We use 2.10.1.rom as an example image file, use the correct one! Make sure there is no chance of power failure on the RaQ If this procedure fails, (once erase starts) the ROM must be replaced!!! Note: RaQ3/4/XTR Servers use 1M ROMS. THIS PROCEDURE ONLY WORKS ON 'AMD' ROMS (AM29F080B) CHECK YOUR ROM BEFORE ATTEMPTING TO REFLASH ============ D I S C L A I M E R ======================== Use / misuse of this procedure is not our responsibility ========================================================= Ues a PC running Linux (no x-windows please) to switch sessions use 'Alt + Fx' example Alt+F1 Alt+F2 best to be 'root' on the 2nd session connect to the console port on the RaQ. Start a minicom session on the PC 115.2Kb, 8 data bits, 1 stop bit, no parity, no handshake Open a second terminal session on the PC cd to the directory containing the ROM image. (Be prepared step) Switch back to minicom session Get the RaQ into ROM menu mode. ========================================================= If the Current ROM is 2.2.x or 2.3.x or 2.8.x (RaQ3/4/XTR ROMS) ========================================================= In the minicom session; execute; > boot > dl_kernel Switch to second terminal session on the PC. execute; (use the correct rom, example 2.10.1.rom) cat 2.10.1.rom > /dev/ttyS0 (S0=Com1 S1 for Com2) Switch back to minicom session wait for download to complete Should read "done" execute; > main execute; > eeprom execute; *CRITICAL DO NOT INTERRUPT* > write_eeprom 0 (note: that is a numeral Zero) wait for process to complete wait a few seconds then; Power cycle the RaQ =========================================================== If the Current ROM is 2.9.34 or greater (RaQ550 types) =========================================================== In the minicom session... execute; > eeprom execute; > write_eeprom Switch to second terminal session on the PC execute; (use the correct rom, example 2.10.1.rom) cat 2.10.1.rom > /dev/ttyS0 (S0=Com1 S1 for Com2) Switch back to the minicom session *CRITICAL DO NOT INTERRUPT* once the actual erase starts... Wait for reflash to complete wait a few seconds then; Power cycle the RaQ