Monitor: EEPROM / I2C Commands
10006024-04 Katana®752i User’s Manual 15-17

icrc32

The icrc32 computes a CRC32 checksum.
Definition: icrc32 chip_address[.0, .1, .2] count

iloop

The iloop command reads in an infinite loop on the specified address range.
Definition: iloop chip_address[.0, .1, .2] [# of objects]

imd

The imd command displays I2C memory. For example:
imd 53 1800.2 100
displays 100 bytes from offset 0x1800 of I2C device 0x53 (right-shifted 7-bit address). The
.2 at the end of the offset is the length, in bytes, of the offset information sent to the
device. The serial EEPROMs all have two-byte offset lengths. The RTC has a one-byte offset
length. The temperature sensors have zero-byte offset lengths.
Definition: imd chip_address[.0, .1, .2] [# of objects]

ipmifirmload

The ipmifirmload command reloads the IPMI controller firmware from an image held in the
monitor image. The optional boot and run arguments specify to reload the firmware from
an image held in memory.
Definition: ipmifirmload [boot boot_image_addr] [run runtime_image_addr]

imm

The imm command modifies I2C memory and automatically increments the address.
Definition: imm chip_address[.0, .1, .2]

imw

The imw command writes (fills) memory.
Definition: imw chip_address[.0, .1, .2] value [count]

inm

The inm command modifies I2C memory, reads it, and keeps the address.
Definition: inm chip_address[.0, .1, .2]