nvm это не фирмваре. Это зона области микросхемы eeprom (если принтер достаточно старый), либо несколько страниц флеша с алгоритмом защиты от перетирания. Большинство железок при обновлении прошивок зону nvm не трогает, оттого и начинаются проблемы. Новая версия прошивки может не работать со старой nvm.