def METHOD_NAME(self):
    # Get OS level
    self.cv_HOST.host_get_OS_Level()
    # Check whether i2cdump and hexdump commands are available on host
    self.cv_HOST.host_check_command("i2cdump", "hexdump")
    # Get Kernel Version
    l_kernel = self.cv_HOST.host_get_kernel_version()
    mods = {"CONFIG_I2C_OPAL": "i2c_opal",
            "CONFIG_I2C_CHARDEV": "i2c_dev",
            "CONFIG_EEPROM_AT24": "at24"}
    try:
        for (c, m) in list(mods.items()):
            self.cv_HOST.host_load_module_based_on_config(l_kernel, c, m)
    except KernelConfigNotSet as ns:
        self.assertTrue(False, str(ns))
    except KernelModuleNotLoaded as km:
        if km.module == "at24":
            # We can fail if we don't load it, not all systems have it
            pass
        else:
            self.assertTrue(False, str(km))
    # Get infomtion of EEPROM chips
    self.host_get_info_of_eeprom_chips()