Prusa3d Marlin fork
|
EEPROM 8-bit Empty value = 0xFFh 255
EEPROM 16-bit Empty value = 0xFFFFh 65535
Italic = unused or default
Bold = Status
In Default/FactoryReset column the
will overwrite existing values to 0 or default. A FactoryReset All Data will overwrite the whole EEPROM with ffh and some values will be initialized automatically, others need a reset / reboot.
How can you use the debug codes?
To convert hex to ascii https://www.rapidtables.com/convert/number/hex-to-ascii.html
To convert hex to dec https://www.rapidtables.com/convert/number/hex-to-decimal.html
Version: 3.14.0
Address begin | Bit/Type | Name | Valid values | Default/FactoryReset | Description | Gcode/Function | Debug code |
---|---|---|---|---|---|---|---|
0x0FFF 4095 | uchar | EEPROM_SILENT | 00h 0 | ffh 255 | TMC Stealth mode: off / miniRambo Power mode | LCD menu | D3 Ax0fff C1 |
01h 1 | TMC Stealth mode: on / miniRambo Silent mode | ||||||
02h 2 | miniRambo Auto mode | ||||||
0x0FFE 4094 | uchar | EEPROM_LANG | 00h 0 | ffh 255 L | English / LANG_ID_PRI | LCD menu | D3 Ax0ffe C1 |
01h 1 | Other language LANG_ID_SEC | ||||||
0x0FFC 4092 | uint16 | EEPROM_FREE_NR10 | ??? | ff ffh 65535 | Free EEPROM space | free space | D3 Ax0ffc C2 |
0x0FFA 4090 | uint16 | EEPROM_FREE_NR11 | ??? | ff ffh 65535 | Free EEPROM space | free space | D3 Ax0ffa C2 |
0x0FF8 4088 | uint16 | EEPROM_BABYSTEP_Z | ??? | ff ffh 65535 | Babystep for Z axis legacy | ??? | D3 Ax0ff8 C2 |
multiple values stored now in EEPROM_Sheets_base | |||||||
0x0FF7 4087 | uint8 | EEPROM_CALIBRATION_STATUS_V1 | ffh 255 | ffh 255 | Calibration status (<v3.12) | ??? | D3 Ax0ff7 C1 |
01h 1 | Calibrated | ||||||
e6h 230 | needs Live Z adjustment | ||||||
ebh 235 | needs Thermal Model calibration | ||||||
f0h 240 | ^ P | needs Z calibration | |||||
fah 250 | needs XYZ calibration | ||||||
00h 0 | Unknown (legacy) | ||||||
0x0FF5 4085 | uint16 | EEPROM_BABYSTEP_Z0 | ??? | ff ffh 65535 | Babystep for Z ??? | ??? | D3 Ax0ff5 C2 |
0x0FF1 4081 | uint32 | EEPROM_FILAMENTUSED | ??? | 00 00 00 00h 0 S/P | Filament used in meters | ??? | D3 Ax0ff1 C4 |
0x0FED 4077 | uint32 | EEPROM_TOTALTIME | ??? | 00 00 00 00h 0 S/P | Total print time in minutes | ??? | D3 Ax0fed C4 |
0x0FE5 4069 | float | EEPROM_BED_CALIBRATION_CENTER | ??? | ff ff ff ffh | ??? | ??? | D3 Ax0fe5 C8 |
0x0FDD 4061 | float | EEPROM_BED_CALIBRATION_VEC_X | ??? | ff ff ff ffh | ??? | ??? | D3 Ax0fdd C8 |
0x0FD5 4053 | float | EEPROM_BED_CALIBRATION_VEC_Y | ??? | ff ff ff ffh | ??? | ??? | D3 Ax0fd5 C8 |
0x0FC5 4037 | int16 | EEPROM_BED_CALIBRATION_Z_JITTER | ??? | ff ffh 65535 | ??? | ??? | D3 Ax0fc5 C16 |
0x0FC4 4036 | bool | EEPROM_FARM_MODE | 00h 0 | ffh 255 P | Prusa farm mode: off | G99 | D3 Ax0fc4 C1 |
01h 1 | Prusa farm mode: on | G98 | |||||
0x0FC3 4035 | free | EEPROM_FREE_NR1 | ??? | ffh 255 | Free EEPROM space | free space | D3 Ax0fc3 C1 |
0x0FC1 4033 | ??? | EEPROM_FREE_NR2 | ??? | ff ffh 65535 | Free EEPROM space | free space | D3 Ax0fc1 C2 |
0x0FC0 4032 | bool | EEPROM_BED_CORRECTION_VALID | 00h 0 | 00h 0 | Bed correction: invalid | ??? | D3 Ax0fc0 C1 |
ffh 255 | Bed correction: valid | ??? | |||||
0x0FBF 4031 | char | EEPROM_BED_CORRECTION_LEFT | 00h ffh | 00h 0 | Bed manual correction left | LCD menu | D3 Ax0fbf C1 |
At this moment limited to +-100um | G80 Lxxx | ||||||
0x0FBE 4030 | char | EEPROM_BED_CORRECTION_RIGHT | 00h ffh | 00h 0 | Bed manual correction right | LCD menu | D3 Ax0fbe C1 |
At this moment limited to +-100um | G80 Rxxx | ||||||
0x0FBD 4029 | char | EEPROM_BED_CORRECTION_FRONT | 00h ffh | 00h 0 | Bed manual correction front | LCD menu | D3 Ax0fbd C1 |
At this moment limited to +-100um | G80 Fxxx | ||||||
0x0FBC 4028 | char | EEPROM_BED_CORRECTION_BACK | 00h ffh | 00h 0 | Bed manual correction back | LCD menu | D3 Ax0fbc C1 |
At this moment limited to +-100um | G80 Bxxx | ||||||
0x0FBB 4027 | bool | EEPROM_TOSHIBA_FLASH_AIR_COMPATIBLITY | 00h 0 | ffh 255 | Toshiba Air: off | LCD menu | D3 Ax0fbb C1 |
01h 1 | Toshiba Air: on | ||||||
0x0FBA 4026 | uint8 | EEPROM_FREE_NR3 | ??? | ??? | Free EEPROM space | free space | D3 Ax0fba C1 |
0x0FB0 4016 | int16 | EEPROM_PROBE_TEMP_SHIFT | ??? | ??? | ??? | ??? | D3 Ax0fb0 C10 |
0x0FAF 4015 | bool | EEPROM_TEMP_CAL_ACTIVE | 00h 0 | 00h 0 | PINDA Temp cal.: inactive | LCD menu | D3 Ax0faf C1 |
ffh 255 | PINDA Temp cal.: active | ||||||
0x0FA7 4007 | ??? | EEPROM_FREE_NR6 | ??? | ffh 255 | Free EEPROM space | free space | D3 Ax0fae C8 |
0x0FA6 4006 | uint8 | EEPROM_CALIBRATION_STATUS_PINDA | 00h 0 | ffh 255 | PINDA Temp: not calibrated | ??? | D3 Ax0fa6 C1 |
01h 1 | PINDA Temp: calibrated | ||||||
0x0FA5 4005 | uint8 | EEPROM_UVLO | 00h 0 | ffh 255 | No print job recovery is pending | Power panic | D3 Ax0fa5 C1 |
01h 1 | Print job recovery is pending | ||||||
02h 2 | Print job recovery retry is pending | ||||||
0x0F9D 3997 | float | EEPROM_UVLO_CURRENT_POSITION | ??? | ffh 255 | Saved machine position (X and Y axis) | Power Panic | D3 Ax0f9d C8 |
??? | Y-axis | D3 Ax0fa1 C4 | |||||
??? | X-axis | D3 Ax0f9d C4 | |||||
0x0F95 3989 | char[8] | EEPROM_FILENAME | ??? | ffh 255 | SD print SFN without extension | Power Panic | D3 Ax0f95 C8 |
0x0F91 3985 | uint32 | EEPROM_FILE_POSITION | ??? | ff ff ff ffh | SD: file position, USB/Serial: last line number | Power Panic | D3 Ax0f91 C4 |
0x0F8D 3981 | float | EEPROM_UVLO_CURRENT_POSITION_Z | ??? | ff ff ff ffh | Saved machine position (Z axis) without MBL applied | Power Panic | D3 Ax0f8d C4 |
0x0F8C 3980 | uint8 | EEPROM_UVLO_PRINT_TYPE | 00h 0 | ffh 255 | print type: SD | Power Panic | D3 Ax0f8c C1 |
01h 1 | print type: USB / Serial | ||||||
02h 2 | print type: None | ||||||
0x0F8B 3979 | uint8 | EEPROM_UVLO_TARGET_BED | ??? | ffh 255 | Saved bed target temperature | Power Panic | D3 Ax0f8b C1 |
0x0F89 3977 | uint16 | EEPROM_UVLO_FEEDRATE | ??? | ff ffh 65535 | Saved Feedrate | Power Panic | D3 Ax0f89 C2 |
0x0F88 3976 | uint8 | EEPROM_UVLO_FAN_SPEED | ??? | ffh 255 | Saved Fan speed | Power Panic | D3 Ax0f88 C1 |
0x0F87 3975 | uint8 | EEPROM_FAN_CHECK_ENABLED | 00h 0 | ??? | Fan Check disabled | LCD menu | D3 Ax0f87 C1 |
01h 1 | ffh 255 | Fan Check enabled | |||||
0x0F75 3957 | uint16 | EEPROM_FREE_NR7 | ??? | ff ffh 65535 | Free EEPROM space | free space | D3 Ax0f75 C18 |
0x0F73 3955 | uint16 | EEPROM_FREE_NR8 | ??? | ff ffh 65535 | Free EEPROM space | free space | D3 Ax0f73 C2 |
0x0F72 3954 | uint8 | EEPROM_UVLO_E_ABS | ??? | ffh 0 | E axis was in relative mode (M83) | Power Panic | D3 Ax0f72 C1 |
0x0F72 3954 | uint8 | ??? | ffh 1 | E axis was in absolute mode (M82) | Power Panic | ||
0x0F6E 3950 | float | EEPROM_UVLO_CURRENT_POSITION_E | ??? | ff ff ff ffh | Saved machine position (E axis) | Power Panic | D3 Ax0f6e C4 |
0x0F6C 3948 | uint16 | EEPROM_UVLO_SAVED_SEGMENT_IDX | all | ff ffh 65535 | Saved index of multi-segment move | Power Panic | D3 Ax0f6c C2 |
0x0F6B 3947 | ??? | EEPROM_FREE_NR4 | ??? | ffh 255 | Free EEPROM space | free space | D3 Ax0f6b C1 |
0x0F6A 3946 | ??? | EEPROM_FREE_NR5 | ??? | ffh 255 | Free EEPROM space | free space | D3 Ax0f6a C1 |
0x0F69 3945 | uint8 | EEPROM_CRASH_DET | ffh 255 | ffh 255 | Crash detection: enabled | LCD menu | D3 Ax0f69 C1 |
00h 0 | Crash detection: disabled | LCD menu | |||||
0x0F68 3944 | uint8 | EEPROM_CRASH_COUNT_Y | 00h-ffh 0-255 | ffh 255 S/P | Crash detection counter Y (last print) | Statistics | D3 Ax0f68 C1 |
0x0F67 3943 | uint8 | EEPROM_FSENSOR | 01h 1 | ffh 255 P | Filament sensor: enabled | LCD menu | D3 Ax0f67 C1 |
00h 0 | Filament sensor: disabled | LCD menu | |||||
0x0F65 3942 | uint8 | EEPROM_CRASH_COUNT_X | 00h-ffh 0-255 | ffh 255 S/P | Crash detection counter X (last print) | Statistics | D3 Ax0f66 C1 |
0x0F65 3941 | uint8 | EEPROM_FERROR_COUNT | 00h-ffh 0-255 | ffh 255 S/P | Filament runout/error counter (last print) | Statistics | D3 Ax0f65 C1 |
0x0F64 3940 | uint8 | EEPROM_POWER_COUNT | 00h-ffh 0-255 | ffh 255 S/P | Power loss errors (last print) | Statistics | D3 Ax0f64 C1 |
0x0F60 3936 | float | EEPROM_XYZ_CAL_SKEW | ??? | ff ff ff ffh | XYZ skew value | ??? | D3 Ax0f60 C4 |
0x0F5F 3935 | uint8 | EEPROM_WIZARD_ACTIVE | 01h 1 | 01h 1 P | Wizard active | ??? | D3 Ax0f5f C1 |
00h 0 | Wizard inactive | ||||||
02h 2 | 02h 2 M | Wizard active - Z cal after shipping/service prep | |||||
0x0F5D 3933 | uint16 | EEPROM_BELTSTATUS_X | ??? | ff ffh | X Beltstatus | ??? | D3 Ax0f5d C2 |
0x0F5B 3931 | uint16 | EEPROM_BELTSTATUS_Y | ??? | ff ffh | Y Beltstatus | ??? | D3 Ax0f5b C2 |
0x0F5A 3930 | uint8 | EEPROM_DIR_DEPTH | 00h-ffh 0-255 | ffh 255 | Directory depth | ??? | D3 Ax0f5a C1 |
0x0F0A 3850 | uint8 | EEPROM_DIRS | ??? | ffh 255 | Directories ??? | ??? | D3 Ax0f0a C80 |
0x0F09 3849 | uint8 | EEPROM_SD_SORT | 00h 0 | ffh 255 | SD card sort by: time | LCD menu | D3 Ax0f09 C1 |
01h 1 | SD card sort by: alphabet | LCD menu | |||||
02h 2 | SD card: not sorted | LCD menu | |||||
0x0F08 3848 | uint8 | EEPROM_SECOND_SERIAL_ACTIVE | 00h 0 | ffh 255 | RPi Port: disabled | LCD menu | D3 Ax0f08 C1 |
01h 1 | RPi Port: enabled | LCD menu | |||||
0x0F07 3847 | uint8 | EEPROM_FSENS_AUTOLOAD_ENABLED | 01h 1 | ffh 255 P | Filament autoload: enabled | LCD menu | D3 Ax0f07 C1 |
00h 0 | Filament autoload: disabled | LCD menu | |||||
0x0F05 3845 | uint16 | EEPROM_CRASH_COUNT_X_TOT | 0000-fffe | ff ffh S/P | Total crashes on x axis | Statistics | D3 Ax0f05 C2 |
0x0F03 3843 | uint16 | EEPROM_CRASH_COUNT_Y_TOT | 0000-fffe | ff ffh S/P | Total crashes on y axis | Statistics | D3 Ax0f03 C2 |
0x0F01 3841 | uint16 | EEPROM_FERROR_COUNT_TOT | 0000-fffe | ff ffh S/P | Total filament sensor errors | Statistics | D3 Ax0f01 C2 |
0x0EFF 3839 | uint16 | EEPROM_POWER_COUNT_TOT | 0000-fffe | ff ffh S/P | Total power failures | Statistics | D3 Ax0eff C2 |
0x0EFE 3838 | uint8 | EEPROM_TMC2130_HOME_X_ORIGIN | ??? | ffh 255 | ??? | ??? | D3 Ax0efe C1 |
0x0EFD 3837 | uint8 | EEPROM_TMC2130_HOME_X_BSTEPS | ??? | ffh 255 | ??? | ??? | D3 Ax0efd C1 |
0x0EFC 3836 | uint8 | EEPROM_TMC2130_HOME_X_FSTEPS | ??? | ffh 255 | ??? | ??? | D3 Ax0efc C1 |
0x0EFB 3835 | uint8 | EEPROM_TMC2130_HOME_Y_ORIGIN | ??? | ffh 255 | ??? | ??? | D3 Ax0efb C1 |
0x0EFA 3834 | uint8 | EEPROM_TMC2130_HOME_Y_BSTEPS | ??? | ffh 255 | ??? | ??? | D3 Ax0efa C1 |
0x0EF9 3833 | uint8 | EEPROM_TMC2130_HOME_Y_FSTEPS | ??? | ffh 255 | ??? | ??? | D3 Ax0ef9 C1 |
0x0EF8 3832 | uint8 | EEPROM_TMC2130_HOME_ENABLED | ??? | ffh 255 | ??? | ??? | D3 Ax0ef8 C1 |
0x0EF7 3831 | uint8 | EEPROM_TMC2130_WAVE_X_FAC | ??? | ffh 255 | ??? | ??? | D3 Ax0ef7 C1 |
0x0EF6 3830 | uint8 | EEPROM_TMC2130_WAVE_Y_FAC | ??? | ffh 255 | ??? | ??? | D3 Ax0ef6 C1 |
0x0EF5 3829 | uint8 | EEPROM_TMC2130_WAVE_Z_FAC | ??? | ffh 255 | ??? | ??? | D3 Ax0ef5 C1 |
0x0EF4 3828 | uint8 | EEPROM_TMC2130_WAVE_E_FAC | ??? | ffh 255 | ??? | ??? | D3 Ax0ef4 C1 |
0x0EF3 3827 | uint8 | EEPROM_TMC2130_X_MRES | ??? | ffh 255 | ??? | ??? | D3 Ax0ef3 C1 |
0x0EF2 3826 | uint8 | EEPROM_TMC2130_Y_MRES | ??? | ffh 255 | ??? | ??? | D3 Ax0ef2 C1 |
0x0EF1 3825 | uint8 | EEPROM_TMC2130_Z_MRES | ??? | ffh 255 | ??? | ??? | D3 Ax0ef1 C1 |
0x0EF0 3824 | uint8 | EEPROM_TMC2130_E_MRES | ??? | ffh 255 | ??? | ??? | D3 Ax0ef0 C1 |
0x0EEE 3822 | uint16 | EEPROM_PRINTER_TYPE | ??? | ff ffh 65535 | Printer Type | ??? | D3 Ax0eee C2 |
64 00h 100 | PRINTER_MK1 | ??? | |||||
c8 00h 200 | PRINTER_MK2 | ??? | |||||
c9 00h 201 | PRINTER_MK2 with MMU1 | ??? | |||||
ca 00h 202 | PRINTER_MK2S | ??? | |||||
cb 00h 203 | PRINTER_MK2S with MMU1 | ??? | |||||
fa 00h 250 | PRINTER_MK2.5 | ??? | |||||
1a 4fh 20250 | PRINTER_MK2.5 with MMU2 | ??? | |||||
fc 00h 252 | PRINTER_MK2.5S | ??? | |||||
1c 4fh 20252 | PRINTER_MK2.5S with MMU2S | ??? | |||||
2c 01h 300 | PRINTER_MK3 | ??? | |||||
4c 4fh 20300 | PRINTER_MK3 with MMU2 | ??? | |||||
5c 76h 30300 | PRINTER_MK3 with MMU3 | ??? | |||||
2e 01h 302 | PRINTER_MK3S | ??? | |||||
4e 4fh 20302 | PRINTER_MK3S with MMU2S | ??? | |||||
5e 76h 30302 | PRINTER_MK3S with MMU3 | ??? | |||||
0x0EEC 3820 | uint16 | EEPROM_BOARD_TYPE | ??? | ff ffh 65535 | Board Type | ??? | D3 Ax0eec C2 |
c8 00h 200 | BOARD_RAMBO_MINI_1_0 | ??? | |||||
cb 00h 203 | BOARD_RAMBO_MINI_1_3 | ??? | |||||
36 01h 310 | BOARD_EINSY_1_0a | ??? | |||||
0x0EE8 3816 | float | EEPROM_EXTRUDER_MULTIPLIER_0 | ??? | ff ff ff ffh | Extruder 0 multiplier | Power Panic | D3 Ax0ee8 C4 |
0x0EE4 3812 | float | EEPROM_EXTRUDER_MULTIPLIER_1 | ??? | ff ff ff ffh | Extruder 1 multiplier | Power Panic | D3 Ax0ee4 C4 |
0x0EE0 3808 | float | EEPROM_EXTRUDER_MULTIPLIER_2 | ??? | ff ff ff ffh | Extruder 2 multiplier | Power Panic | D3 Ax0ee0 C4 |
0x0EDE 3806 | uint16 | EEPROM_EXTRUDEMULTIPLY | ??? | ff ffh 65535 | Extruder multiplier | Power Panic | D3 Ax0ede C2 |
0x0EDA 3802 | float | EEPROM_UVLO_TINY_CURRENT_POSITION_Z | ??? | ff ff ff ffh | Saved Z-axis position when recovering print failed | Power Panic | D3 Ax0eda C4 |
0x0ED8 3800 | uint16 | EEPROM_UVLO_TARGET_HOTEND | ??? | ff ffh 65535 | Saved hotend target temperature | Power Panic | D3 Ax0ed8 C2 |
0x0ED7 3799 | uint8 | EEPROM_SOUND_MODE | 00h 0 | ffh 255 | Sound mode: loud | ??? | D3 Ax0ed7 C1 |
01h 1 | Sound mode: once | ||||||
02h 2 | Sound mode: silent | ||||||
03h 3 | Sound mode: assist | ||||||
0x0ED6 3798 | bool | EEPROM_SPOOL_JOIN | 01h 1 | ffh 255 | SpoolJoin: on | MMU | D3 Ax0ed6 C1 |
00h 0 | SpoolJoin: off | ||||||
0x0ED5 3797 | bool | EEPROM_FSENS_RUNOUT_ENABLED | 01h 1 | ffh 255 P | Filament runout: enabled | LCD menu | D3 Ax0ed5 C1 |
00h 0 | Filament runout: disabled | ||||||
0x0ED3 3795 | uint16 | EEPROM_MMU_FAIL_TOT | ??? | ff ffh 65535 S/P | MMU total failures | LCD menu | D3 Ax0ed3 C2 |
0x0ED2 3794 | uint8 | EEPROM_MMU_FAIL | ??? | ffh 255 S/P | MMU fails during print | LCD menu | D3 Ax0ed2 C1 |
0x0ED0 3792 | uint16 | EEPROM_MMU_LOAD_FAIL_TOT | ??? | ff ffh 65535 S/P | MMU total load failures | LCD menu | D3 Ax0ed0 C2 |
0x0ECF 3791 | uint8 | EEPROM_MMU_LOAD_FAIL | ??? | ffh 255 S/P | MMU load failures during print | LCD menu | D3 Ax0ecf C1 |
0x0ECE 3790 | uint8 | EEPROM_MMU_CUTTER_ENABLED | 00h 0 | ffh 255 | MMU cutter: disabled | LCD menu | D3 Ax0ece C1 |
01h 1 | MMU cutter: enabled | ||||||
02h 2 | MMU cutter: always | ||||||
0x0DAE 3502 | uint16 | EEPROM_UVLO_MESH_BED_LEVELING_FULL | ??? | ff ffh 65535 | Saved MBL points | Power Panic | D3 Ax0dae C288 |
0x0DAD 3501 | uint8 | EEPROM_FREE_NR9 | ??? | ffh 255 | Free EEPROM space | free space | D3 Ax0dad C1 |
0x0DAC 3500 | bool | EEPROM_MBL_MAGNET_ELIMINATION | 01h 1 | ffh 255 | Mesh bed leveling does: ignores magnets | LCD menu | D3 Ax0dac C1 |
00h 0 | Mesh bed leveling does: NOT ignores magnets | ||||||
0x0DAB 3499 | uint8 | EEPROM_MBL_POINTS_NR | 03h 3 | ffh 255 | Mesh bed leveling points: 3x3 | LCD menu | D3 Ax0dab C1 |
07h 7 | Mesh bed leveling points: 7x7 | ||||||
0x0DAA 3498 | uint8 | EEPROM_MBL_PROBE_NR | 03h 3 | ffh 255 | MBL times measurements for each point: 3 | LCD menu | D3 Ax0daa C1 |
05h 5 | MBL times measurements for each point: 5 | ||||||
01h 1 | MBL times measurements for each point: 1 | ||||||
0x0DA9 3497 | uint8 | EEPROM_MMU_STEALTH | 01h 1 | ffh 255 | MMU Silent mode: on | LCD menu | D3 Ax0da9 C1 |
00h 0 | MMU Silent mode: off | ||||||
0x0DA8 3496 | uint8 | EEPROM_CHECK_MODE | 01h 1 | ffh 255 | Check mode for nozzle is: warn | LCD menu | D3 Ax0da8 C1 |
02h 2 | Check mode for nozzle is: strict | ||||||
00h 0 | Check mode for nozzle is: none | ||||||
0x0DA7 3495 | uint8 | EEPROM_NOZZLE_DIAMETER | 28h 40 | ffh 255 | Nozzle diameter is: 40 or 0.40mm | LCD menu | D3 Ax0da7 C1 |
3ch 60 | Nozzle diameter is: 60 or 0.60mm | ||||||
3ch 80 | Nozzle diameter is: 80 or 0.80mm | ||||||
19h 25 | Nozzle diameter is: 25 or 0.25mm | ||||||
0x0DA5 3493 | uint16 | EEPROM_NOZZLE_DIAMETER_uM | 9001h | ff ffh 65535 | Nozzle diameter is: 400um | LCD menu | D3 Ax0da5 C2 |
5802h | Nozzle diameter is: 600um | ||||||
2003h | Nozzle diameter is: 800um | ||||||
fa00h | Nozzle diameter is: 250um | ||||||
0x0DA4 3492 | uint8 | EEPROM_CHECK_MODEL | 01h 1 | ffh 255 | Check mode for printer model is: warn | LCD menu | D3 Ax0da4 C1 |
02h 2 | Check mode for printer model is: strict | ||||||
00h 0 | Check mode for printer model is: none | ||||||
0x0DA3 3491 | uint8 | EEPROM_CHECK_VERSION | 01h 1 | ffh 255 | Check mode for firmware is: warn | LCD menu | D3 Ax0da3 C1 |
02h 2 | Check mode for firmware is: strict | ||||||
00h 0 | Check mode for firmware is: none | ||||||
0x0DA2 3490 | uint8 | EEPROM_CHECK_GCODE | 01h 1 | ffh 255 | Check mode for gcode is: warn unused atm | LCD menu | D3 Ax0da2 C1 |
02h 2 | Check mode for gcode is: strict unused atm | ||||||
00h 0 | Check mode for gcode is: none unused atm | ||||||
0x0D49 3401 | uint16 | EEPROM_SHEETS_BASE | ??? | ffh 255 | ??? | LCD menu | D3 Ax0d49 C89 |
0x0D49 3401 | char | 1st Sheet block | 536d6f6f746831 | ffffffffffffff | 1st sheet - Name: Smooth1 | D3 Ax0d49 C7 | |
0x0D50 3408 | uint16 | 00 00h 0 | ff ffh 65535 | 1st sheet - Z offset | D3 Ax0d50 C2 | ||
0x0D52 3410 | uint8 | 00h 0 | ffh 255 | 1st sheet - bed temp | D3 Ax0d52 C1 | ||
0x0D53 3411 | uint8 | 00h 0 | ffh 255 | 1st sheet - PINDA temp | D3 Ax0d53 C1 | ||
0x0D54 3412 | char | 2nd Sheet block | 536d6f6f746832 | ffffffffffffff | 2nd sheet - Name: Smooth2 | D3 Ax0d54 C7 | |
0x0D5B 3419 | uint16 | 00 00h 0 | ff ffh 65535 | 2nd sheet - Z offset | D3 Ax0d5b C2 | ||
0x0D5D 3421 | uint8 | 00h 0 | ffh 255 | 2nd sheet - bed temp | D3 Ax0d5d C1 | ||
0x0D5E 3422 | uint8 | 00h 0 | ffh 255 | 2nd sheet - PINDA temp | D3 Ax0d5e C1 | ||
0x0D5F 3423 | char | 3rd Sheet block | 54657874757231 | ffffffffffffff | 3rd sheet - Name: Textur1 | D3 Ax0d5f C7 | |
0x0D66 3430 | uint16 | 00 00h 0 | ff ffh 65535 | 3rd sheet - Z offset | D3 Ax0d66 C2 | ||
0x0D68 3432 | uint8 | 00h 0 | ffh 255 | 3rd sheet - bed temp | D3 Ax0d68 C1 | ||
0x0D69 3433 | uint8 | 00h 0 | ffh 255 | 3rd sheet - PINDA temp | D3 Ax0d69 C1 | ||
0x0D6A 3434 | char | 4th Sheet block | 54657874757232 | ffffffffffffff | 4th sheet - Name: Textur2 | D3 Ax0d6a C7 | |
0x0D71 3441 | uint16 | 00 00h 0 | ff ffh 65535 | 4th sheet - Z offset | D3 Ax0d71 C2 | ||
0x0D73 3443 | uint8 | 00h 0 | ffh 255 | 4th sheet - bed temp | D3 Ax0d73 C1 | ||
0x0D74 3444 | uint8 | 00h 0 | ffh 255 | 4th sheet - PINDA temp | D3 Ax0d74 C1 | ||
0x0D75 3445 | char | 5th Sheet block | 536174696e2020 | ffffffffffffff | 5th sheet - Name: _Satin _ | D3 Ax0d75 C7 | |
0x0D7C 3452 | uint16 | 00 00h 0 | ff ffh 65535 | 5th sheet - Z offset | D3 Ax0d7c C2 | ||
0x0D7E 3454 | uint8 | 00h 0 | ffh 255 | 5th sheet - bed temp | D3 Ax0d7e C1 | ||
0x0D7F 3455 | uint8 | 00h 0 | ffh 255 | 5th sheet - PINDA temp | D3 Ax0d7f C1 | ||
0x0D80 3456 | char | 6th Sheet block | 4e796c6f6e5041 | ffffffffffffff | 6th sheet - Name: NylonPA | D3 Ax0d80 C7 | |
0x0D87 3463 | uint16 | 00 00h 0 | ff ffh 65535 | 6th sheet - Z offset | D3 Ax0d87 C2 | ||
0x0D89 3465 | uint8 | 00h 0 | ffh 255 | 6th sheet - bed temp | D3 Ax0d89 C1 | ||
0x0D8A 3466 | uint8 | 00h 0 | ffh 255 | 6th sheet - PINDA temp | D3 Ax0d8a C1 | ||
0x0D8B 3467 | char | 7th Sheet block | 437573746f6d31 | ffffffffffffff | 7th sheet - Name: Custom1 | D3 Ax0d8b C7 | |
0x0D92 3474 | uint16 | 00 00h 0 | ff ffh 65535 | 7th sheet - Z offset | D3 Ax0d92 C2 | ||
0x0D94 3476 | uint8 | 00h 0 | ffh 255 | 7th sheet - bed temp | D3 Ax0d94 C1 | ||
0x0D95 3477 | uint8 | 00h 0 | ffh 255 | 7th sheet - PINDA temp | D3 Ax0d95 C1 | ||
0x0D96 3478 | char | 8th Sheet block | 437573746f6d32 | ffffffffffffff | 8th sheet - Name: Custom2 | D3 Ax0d96 C7 | |
0x0D9D 3485 | uint16 | 00 00h 0 | ff ffh 65535 | 8th sheet - Z offset | D3 Ax0d9d C2 | ||
0x0D9F 3487 | uint8 | 00h 0 | ffh 255 | 8th sheet - bed temp | D3 Ax0d9f C1 | ||
0x0DA0 3488 | uint8 | 00h 0 | ffh 255 | 8th sheet - PINDA temp | D3 Ax0da0 C1 | ||
0x0DA1 3489 | uint8 | active_sheet | 00h 0 | ffh 255 | Active sheet index | D3 Ax0da1 C1 | |
0x0D48 3400 | uint8 | EEPROM_FSENSOR_PCB | ffh 255 | ffh 255 | Filament Sensor type IR unknown | LCD Support | D3 Ax0d48 C1 |
00h 0 | Filament Sensor type IR 0.3 or older | ||||||
01h 1 | Filament Sensor type IR 0.4 or newer | ||||||
0x0D47 3399 | uint8 | EEPROM_FSENSOR_ACTION_NA | 00h 0 | ffh 255 | Filament Sensor action: Continue | LCD menu | D3 Ax0d47 C1 |
01h 1 | Filament Sensor action: Pause | ||||||
0x0D37 3383 | float | EEPROM_UVLO_SAVED_START_POSITION | ??? | ff ff ff ffh | Saved start position all-axis | Power Panic | D3 Ax0d37 C16 |
??? | E-axis | D3 Ax0d43 C4 | |||||
??? | Z-axis | D3 Ax0d3f C4 | |||||
??? | Y-axis | D3 Ax0d3b C4 | |||||
??? | X-axis | D3 Ax0d37 C4 | |||||
0x0D35 3381 | uint16 | EEPROM_UVLO_FEEDMULTIPLY | ??? | ff ffh 65355 | Saved feed multiplier | Power Panic | D3 Ax0d35 C2 |
0x0D34 3380 | uint8 | EEPROM_BACKLIGHT_LEVEL_HIGH | 00h - ffh | 82h 130 | LCD backlight bright: 128 Dim value to 255 | LCD menu | D3 Ax0d34 C1 |
0x0D33 3379 | uint8 | EEPROM_BACKLIGHT_LEVEL_LOW | 00h - ffh | 32h 50 | LCD backlight dim: 50 0 to Bright value | LCD menu | D3 Ax0d33 C1 |
0x0D32 3378 | uint8 | EEPROM_BACKLIGHT_MODE | 02h 2 | ffh 255 | LCD backlight mode: Auto | LCD menu | D3 Ax0d32 C1 |
01h 1 | LCD backlight mode: Bright | ||||||
00h 0 | LCD backlight mode: Dim | ||||||
0x0D30 3376 | uint16 | EEPROM_BACKLIGHT_TIMEOUT | 01 00 - ff ff | 0a 00h 65535 | LCD backlight timeout: 10 seconds | LCD menu | D3 Ax0d30 C2 |
0x0D2C 3372 | float | EEPROM_UVLO_LA_K | ??? | ff ff ff ffh | Saved Linear Advanced K value | Power Panic | D3 Ax0d2c C4 |
0x0D2B 3371 | uint8 | EEPROM_ALTFAN_OVERRIDE | ffh 255 | ffh 255 | ALTFAN override unknown state | LCD menu | D3 Ax0d2b C1 |
00h 0 | ALTFAN override deactivated | ||||||
01h 1 | ALTFAN override activated | ||||||
0x0D2A 3370 | uint8 | EEPROM_EXPERIMENTAL_VISIBILITY | ffh 255 | ffh 255 | Experimental menu visibility unknown state | LCD menu | D3 Ax0d2a C1 |
00h 0 | Experimental menu visibility hidden | ||||||
01h 1 | Experimental menu visibility visible | ||||||
0x0D29 3369 | uint8 | EEPROM_PINDA_TEMP_COMPENSATION | ffh 255 | ffh 255 | PINDA temp compensation unknown state | LCD menu | D3 Ax0d29 C1 |
00h 0 | PINDA has no temp compensation PINDA v1/2 | ||||||
01h 1 | PINDA has temp compensation aka SuperPINDA | ||||||
0x0D15 3349 | char[20] | EEPROM_PRUSA_SN | SN[19] == 0 | ffffffffffffffff... | PRUSA Serial number string | PRUSA SN | D3 Ax0d15 C20 |
0x0D11 3345 | float | EEPROM_UVLO_ACCELL | ??? | ff ff ff ffh | Saved print acceleration | Power Panic | D3 Ax0d11 C4 |
0x0D0D 3341 | float | EEPROM_UVLO_RETRACT_ACCELL | ??? | ff ff ff ffh | Saved retract acceleration | Power Panic | D3 Ax0d0d C4 |
0x0D09 3337 | float | EEPROM_UVLO_TRAVEL_ACCELL | ??? | ff ff ff ffh | Saved travel acceleration | Power Panic | D3 Ax0d09 C4 |
0x0D05 3333 | unint32 | EEPROM_JOB_ID | ??? | 00 00 00 00h | Job ID used by host software | D3 only | D3 Ax0d05 C4 |
0x0D04 3332 | uint8 | EEPROM_ECOOL_ENABLE | ffh 255 | Disable extruder motor scaling for non-farm print | LCD menu | D3 Ax0d04 C1 | |
2ah 42 | Enable extruder motor scaling for non-farm print | D3 Ax0d04 C1 | |||||
0x0D03 3331 | uint8 | EEPROM_FW_CRASH_FLAG | ffh 255 | ffh 255 | Last FW crash reason (dump_crash_reason) | D21/D22 | D3 Ax0d03 C1 |
00h 0 | manual | ||||||
01h 1 | stack_error | ||||||
02h 2 | watchdog | ||||||
03h 3 | bad_isr | ||||||
04h 4 | bad_pullup_temp_isr | ||||||
05h 5 | bad_pullup_step_isr | ||||||
0x0D02 3330 | uint8 | EEPROM_THERMAL_MODEL_ENABLE | 00h 0 | ff/00 | Thermal Model deactivated | Thermal Model | D3 Ax0d02 C1 |
01h 1 | Thermal Model activated | ||||||
0x0CFE 3326 | float | EEPROM_THERMAL_MODEL_P | ??? | ff ff ff ffh | Thermal Model power (W) | Thermal Model | D3 Ax0cfe C4 |
0x0CFA 3322 | float | EEPROM_THERMAL_MODEL_C | ??? | ff ff ff ffh | Thermal Model capacitance (J/K) | Thermal Model | D3 Ax0cfa C4 |
0x0CBA 3258 | float[16] | EEPROM_THERMAL_MODEL_R | ??? | ff ff ff ffh | Thermal Model resistance (K/W) | Thermal Model | D3 Ax0cba C64 |
0x0CB6 3254 | float | EEPROM_THERMAL_MODEL_Ta_corr | ??? | ff ff ff ffh | Thermal Model ambient temperature correction (K) | Thermal Model | D3 Ax0cb6 C4 |
0x0CB2 3250 | float | EEPROM_THERMAL_MODEL_W | ??? | ff ff ff ffh | Thermal Model warning threshold (K/s) | Thermal Model | D3 Ax0cb2 C4 |
0x0CAE 3246 | float | EEPROM_THERMAL_MODEL_E | ??? | ff ff ff ffh | Thermal Model error threshold (K/s) | Thermal Model | D3 Ax0cae C4 |
0x0CAD 3245 | uint8 | EEPROM_FSENSOR_JAM_DETECTION | 01h 1 | ff/01 | fsensor pat9125 jam detection feature | LCD menu | D3 Ax0cad C1 |
0x0CAC 3244 | uint8 | EEPROM_MMU_ENABLED | 00h 0 | ff/00 | MMU enabled | LCD menu | D3 Ax0cac C1 |
0x0CA8 3240 | uint32 | EEPROM_MMU_MATERIAL_CHANGES | ??? | ff ff ff ffh | MMU toolchange counter over printers lifetime | LCD statistic | D3 Ax0ca8 C4 |
0x0CA7 3239 | uint8 | EEPROM_HEAT_BED_ON_LOAD_FILAMENT | ffh 255 | ffh 255 | Heat bed on load filament unknown state | LCD menu | D3 Ax0ca7 C1 |
00h 0 | Do not heat bed on load filament | ||||||
01h 1 | Heat bed on load filament | ||||||
0x0CA6 3238 | uint8 | EEPROM_CALIBRATION_STATUS_V2 | ffh 255 | ffh 255 | Calibration status (>=v3.12) | ??? | D3 Ax0ca6 C1 |
01h 1 | Selftest passed | ||||||
02h 2 | XYZ cal passed | ||||||
04h 4 | Z cal passed | ||||||
08h 8 | Thermal Model cal passed | ||||||
10h 16 | Live Adjust set | ||||||
20h 32 | Free bit | ||||||
40h 64 | Free bit | ||||||
80h 128 | Unknown | ||||||
0x0CA2 3234 | float | EEPROM_THERMAL_MODEL_U | ??? | ff ff ff ffh | Thermal Model linear temp coefficient (W/K/W) | Thermal Model | D3 Ax0ca2 C4 |
0x0C9E 3230 | float | EEPROM_THERMAL_MODEL_V | ??? | ff ff ff ffh | Thermal Model linear temp intercept (W/W) | Thermal Model | D3 Ax0c9e C4 |
0x0C9A 3226 | float | EEPROM_THERMAL_MODEL_D | ??? | ff ff ff ffh | Thermal Model sim. 1st order IIR filter factor | Thermal Model | D3 Ax0c9a C4 |
0x0C98 3224 | uint16 | EEPROM_THERMAL_MODEL_L | 0-2160 | ff ffh | Thermal Model sim. response lag (ms) | Thermal Model | D3 Ax0c98 C2 |
0x0C97 3223 | uint8 | EEPROM_THERMAL_MODEL_VER | 0-255 | ffh | Thermal Model Version | Thermal Model | D3 Ax0c97 C1 |
0x0C95 3221 | PGM_P | EEPROM_KILL_MESSAGE | 0-65535 | ff ffh | Kill message PGM pointer | kill() | D3 Ax0c95 C2 |
0x0C94 3220 | uint8 | EEPROM_KILL_PENDING_FLAG | 42h, ffh | ffh | Kill pending flag (0x42 magic value) | kill() | D3 Ax0c94 C1 |
0x0C91 3217 | char[3] | EEPROM_FILENAME_EXTENSION | ??? | ffffffffh | DOS 8.3 filename extension | Power Panic | D3 Ax0c91 C1 |
0x0C80 3200 | char[17] | EEPROM_CUSTOM_MENDEL_NAME | Prusa i3 MK3S | ffffffffffffffffff... | Custom Printer Name | D3 Ax0c80 C17 | |
0x0C7F 3199 | bool | EEPROM_UVLO_Z_LIFTED | 00h 0 | 00h | Power Panic Z axis NOT lifted | Power Panic | D3 Ax0c7f C1 |
01h 1 | 01h | Power Panic Z axis lifted |
Address begin | Bit/Type | Name | Valid values | Default/FactoryReset | Description | Gcode/Function | Debug code |
---|---|---|---|---|---|---|---|
0x0012 18 | uint16 | EEPROM_FIRMWARE_VERSION_END | ??? | ff ffh 65535 | ??? | ??? | D3 Ax0012 C2 |
0x0010 16 | uint16 | EEPROM_FIRMWARE_VERSION_FLAVOR | ??? | ff ffh 65535 | ??? | ??? | D3 Ax0010 C2 |
0x000E 14 | uint16 | EEPROM_FIRMWARE_VERSION_REVISION | ??? | ff ffh 65535 | Firmware version revision number DEV/ALPHA/BETA/RC | ??? | D3 Ax000e C2 |
0x000C 12 | uint16 | EEPROM_FIRMWARE_VERSION_MINOR | ??? | ff ffh 65535 | Firmware version minor number | ??? | D3 Ax000c C2 |
0x000A 10 | uint16 | EEPROM_FIRMWARE_VERSION_MAJOR | ??? | ff ffh 65535 | Firmware version major number | ??? | D3 Ax000a C2 |
0x0000 0 | char | FW_PRUSA3D_MAGIC | ??? | ffffffffffffffffffff | __PRUSA3DFW __ | ??? | D3 Ax0000 C10 |