Попал в аналогичную ситуацию с невозможностью прошивки FLASH через несколько имеющихся k-line загрузчиков поддерживающих C167, изучив код загрузчика понял что он в принципе не может записать и даже стереть попавшийся мне блок, т.к. на нем биты порта данных процессора и памяти не совпадают. При чтении блока не используются специальные командные последовательности, поэтому все нормально считывается.