Первично
кодирование блоков было применено на E-серии, где кодировались иммобилайзер, приборная панель, GM-блок. Заводом – изготовителем был предусмотрен такой комплекс, как BMW Standart Toools, включавший в себя такие программы, как Tool32, Inpa, WinKFP и NCSExpert. Последняя и использовалась для кодирования. Для тех автомобилей были предусмотрены разные приборы, от простых, как К-лайн и Д-кан адаптер, та и до сложных: GT1, OPPS и ICOM. Программно можно было перекодировать приборную панель из милей в километры, поменять сетку радио, поменять тип фар, изменить количество подушек и так далее. Были и незаводские инструменты, строго для кодирования, имевшие более дружелюбный интерфейс, но стоящие значительно дороже.