6-58
ii LINX™ Solid Inkjet 100 Printer Service Manual
Upgrading Software
The operating system of the Solid Inkjet 100 printer is capable of
reprogramming the embedded software using flash memory
technology. When instructed to flash, the OS overlays a special boot
program, the flash monitor, onto RAM and reboots the processor. The
flash monitor then boots and downloads a formatted data stream
containing executable object code into the flash ROM. After
completing the flash, the monitor reinstalls the nominal boot
program.
The main value of this functionality is found during printer
development, when software changes are applied daily. To support
daily flashing, the OS spawns a daemon that listens for a remote
flash request. A flash instruction can also be initiated from the OS
command shell using
flash
()
. Either of these mechanisms load the
flash monitor described above. The formatted data stream is received
remotely, via the network or parallel port.
However, when the printer is booted in Customer Mode, the flash
daemon is not active because the Ethernet connection that services
the OS is disabled. The only available Ethernet pathway into the
printer is attached to the PostScript Interpreter. It is useful to retain
the ability to download the embedded software remotely, in part
because it simplifies upgrades in the field. Thus the PostScript
language has been extended to permit remote flashing during any
boot mode.
The custom operator updateflash is used to download the formatted
data stream used by the flash monitor into the frame buffer RAM.
The flash monitor is then booted and programs the flash ROM using
the data stream supplied not remotely, but locally from RAM. If the
attempt to flash from RAM subsequently fails, the monitor reboots
itself and expects data to be supplied remotely.
Summary of Contents for Nuvera 100
Page 1: ...General Information 1 1 Chapter...
Page 24: ...1 24 ii LINX Solid Inkjet 100 Service Manual 1239 35b Figure 1 13 Repacking the Printer...
Page 27: ...General Information 1 27...
Page 28: ...1 28 ii LINX Solid Inkjet 100 Service Manual...
Page 79: ...Error Codes and Messages 2 1 Chapter...
Page 101: ...Troubleshooting 3 1 Chapter...
Page 145: ...Adjustments 4 1 Chapter...
Page 180: ...4 36 ii LINX Solid Inkjet 100 Service Manual...
Page 181: ...Cleaning and Maintenance 5 1 Chapter...
Page 190: ...5 10 iiLINX Solid Inkjet 100 Service Manual...
Page 191: ...Removal and Replacement 6 1 Chapter...
Page 249: ...Printer Networking 7 1 Chapter 7...
Page 280: ...7 32 ii LINX Solid Inkjet 100 Printer Service Manual...
Page 281: ...Material Number Listings A 1 Appendix...
Page 285: ...Material Number Listings A 5 7 5 6 8 1 2 4 0388 21 3 Figure A 1 Cabinet parts...
Page 289: ...Material Number Listings A 9 0388 16 2 1 5 11 10 9 12 6 4 3 7 13 8 Figure A 3 Paper Path Parts...
Page 291: ...Material Number Listings A 11 0388 14 7 4 3 5 6 2 1 Figure A 4 Motor and Fan Parts...
Page 295: ...Material Number Listings A 15 4 5 3 2 1 0388 23 Figure A 6 Solenoid and Clutch Parts...
Page 304: ...A 24 ii LINX Solid Inkjet 100 Service Manual...