HP Color LaserJet Professional CP5220 Service Manual - Page 18

CPU, Memory, Firmware, Nonvolatile memory, PJL overview, PML, Control panel

Page 18 highlights

CPU The formatter incorporates a 540 MHz Coldfire processor. Memory The random access memory (RAM) on the formatter PCA contains the page, I/O buffers, and the font storage area. It stores printing and font information received from the host system, and can also serve to temporarily store a full page of print-image data before the data is sent to the print engine. Memory capacity can be increased by adding a DIMM to the formatter. Note that adding memory might also increase the print speed for complex graphics. NOTE: If the product encounters a problem when managing available memory, a clearable warning message appears on the control-panel display. Firmware The firmware is contained on NAND flash memory soldered on the formatter board. A remote firmware upgrade process is available, which overwrites the firmware in the NAND flash. Nonvolatile memory The product uses nonvolatile memory (NVRAM) to store device and user configuration settings. The contents of NVRAM are retained when the product is turned off or disconnected. PJL overview The printer job language (PJL) is an integral part of configuration, in addition to the standard printer command language (PCL). With standard cabling, the product can use PJL to perform a variety of functions such as these: ● Two-way communication with the host computer through a network connection or a USB connection. The product can inform the host about such things as the control-panel settings, and the control-panel settings can be changed from the host. ● Dynamic I/O switching. The product uses this switching to be configured with a host on each I/O. The product can receive data from more than one I/O simultaneously, until the I/O buffer is full. This can occur even when the product is offline. ● Context-sensitive switching. The product can automatically recognize the personality (PS or PCL) of each job and configure itself to serve that personality. ● Isolation of print environment settings from one print job to the next. For example, if a print job is sent to the product in landscape mode, the subsequent print jobs print in landscape mode only if they are formatted for landscape printing. PML The printer management language (PML) allows remote configuration and status read-back through the I/O ports. Control panel The formatter sends and receives product status and command data to and from the control-panel PCA. 6 Chapter 1 Theory of operation ENWW

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342

CPU
The formatter incorporates a 540 MHz Coldfire processor.
Memory
The random access memory (RAM) on the formatter PCA contains the page, I/O buffers, and the font
storage area. It stores printing and font information received from the host system, and can also serve
to temporarily store a full page of print-image data before the data is sent to the print engine. Memory
capacity can be increased by adding a DIMM to the formatter. Note that adding memory might also
increase the print speed for complex graphics.
NOTE:
If the product encounters a problem when managing available memory, a clearable warning
message appears on the control-panel display.
Firmware
The firmware is contained on NAND flash memory soldered on the formatter board. A remote firmware
upgrade process is available, which overwrites the firmware in the NAND flash.
Nonvolatile memory
The product uses nonvolatile memory (NVRAM) to store device and user configuration settings. The
contents of NVRAM are retained when the product is turned off or disconnected.
PJL overview
The printer job language (PJL) is an integral part of configuration, in addition to the standard printer
command language (PCL). With standard cabling, the product can use PJL to perform a variety of
functions such as these:
Two-way communication with the host computer through a network connection or a USB
connection. The product can inform the host about such things as the control-panel settings, and
the control-panel settings can be changed from the host.
Dynamic I/O switching. The product uses this switching to be configured with a host on each I/O.
The product can receive data from more than one I/O simultaneously, until the I/O buffer is full.
This can occur even when the product is offline.
Context-sensitive switching. The product can automatically recognize the personality (PS or PCL)
of each job and configure itself to serve that personality.
Isolation of print environment settings from one print job to the next. For example, if a print job is
sent to the product in landscape mode, the subsequent print jobs print in landscape mode only if
they are formatted for landscape printing.
PML
The printer management language (PML) allows remote configuration and status read-back through the
I/O ports.
Control panel
The formatter sends and receives product status and command data to and from the control-panel PCA.
6
Chapter 1
Theory of operation
ENWW