User guide

8-58 Troubleshooting
C4705-90000
 
(The four hex digits on the right give the memory location, with the two rightmost digits giving the address on the table on
page 8-57.)
 
- EEROM Initialised variables
EEROM_INTERNAL_INIT_A 0x00
EEROM_INTERNAL_INIT_B 0x01
EEROM_INTERNAL_VERSION 0x02
- Mileage monitor variables
EEROM_PAGE_COUNT_LOW 0x03 page count for everybody
EEROM_PAGE_COUNT_MID 0x04
EEROM_PAGE_COUNT_HI 0x05
- Bench run variables
BR_CAP_NUM 0x06 Number of Cap_ per cycle
BR_CYCLE_PRIME 0x07 Number of cycles between primings
BR_ERROR_DATA_0 0x08 benchrun error data (byte 0)
BR_ERROR_DATA_1 0x09 benchrun error data (byte 1)
BR_ERROR_DATA_2 0x0A benchrun error data (byte 2)
BR_NVRAM_WRITES 0x0B tells benchrun if we should do
BR_STEPPER_CYCLE 0x0C number of stepper cycles per cycle
BR_DURATION_0 0x0D number of benchrun cycles (byte 0)
BR_DURATION_1 0x0E number of benchrun cycles (byte 1)
BR_WAIT_CYCLE 0x0F benchrun - waits per cycle
BR_BAIL_CYCLE 0x10 bail cycle per print in bench run
BR_PRINT_INTV 0x11 number of swaths per bench run cycle
BR_CUT_NUM 0x12 number of cuts per bench run cycle
BR_Y_PWM_MAX_CUT 0x13 maximum pwd of Y axis (with cut)
BR_Y_PWM_MAX 0x14 maximum pwm of Y axis during bench
BR_X_PWM_MAX 0x16 maximum pwm of X axis during bench
BR_COMPLETE 0x17 Bench run completion flag
BR_CYCLE_COMP_0 0x18 benchrun cycles completed (byte 0)
BR_CYCLE_COMP_1 0x19 benchrun cycles completed (byte 1)
- Preventive maintenance counters
EEROM_PMAINT_CARR_CYLES_LOW 0x1A Number
EEROM_PMAINT_CARR_CYLES_MED 0x1B of carriage
EEROM_PMAINT_CARR_CYLES_HIGH 0x1C cycles
EEROM_PMAINT_PLOTS_DONE_LOW 0x1D Number of plots|cuts|
EEROM_PMAINT_PLOTS_DONE_HIGH 0x1E |nests done
EEROM_PMAINT_K_PENS_USED_LOW 0x1F Number of black pens
EEROM_PMAINT_K_PENS_USED_HIGH 0x20 used
EEROM_PMAINT_CMY_PENS_USED_LOW 0x21 Number of color pens
EEROM_PMAINT_CMY_PENS_USED_HIGH 0x22 used